The platformViewRegistry getter is deprecated and will be removed in a future release. Please import it from `dart:ui_web` instead.
찾아보니까 flutter 특정 버전 이후에 수정 됐길래 버전 올리니까 해결됐음
index.html 내부 코드 사용 중단 관련
Warning: In index.html:37: Local variable for “serviceWorkerVersion” is deprecated. Use “{{flutter_service_worker_version}}” template token instead.
Warning: In index.html:46: “FlutterLoader.loadEntrypoint” is deprecated. Use “FlutterLoader.load” instead.
Closed: #122
pubspec.yaml에 flutter version 명시하기
해결
platformViewRegistry
사용 중단 관련찾아보니까 flutter 특정 버전 이후에 수정 됐길래 버전 올리니까 해결됐음
index.html
내부 코드 사용 중단 관련Flutter 3.22부터 API가 변경돼서 워닝이 계속 뜨는거였음
"전 얘네들을 본 적 없다고요!!😭"라고 생각했지만
serviceWorkerVersion
는 기본 생성되고loadEntrypoint
는 이모지 컬러 설정하느라 추가해서 존재하는 것이었음기존처럼 index.html에 설정을 추가할 수도 있는데 분리하는 게 나을 것 같아서 flutter_bootstrap.js로 분리함
메모
3.22에 API가 바뀐 걸 바로 못찾았는데 기존 emoji 설정할 때 참고했던 issue에 가봤더니 누군가가 링크를 남겨줘서 알게됨