-
Notifications
You must be signed in to change notification settings - Fork 83
Description
MissingPluginException
설명
네이버 지도를 초기화 하고 주기적으로 마커를 재 생성하는 코드로직을 구현하였고 이때 사용되는 controller.addOverlayAll()메서드나 controller.deleteOverlay() 실행 시 위와 같은 에러가 발생합니다.
init 단계에서는 위 에러메세지가 뜨지 않지만 다른 화면 이동 후 다시 지도 화면으로 돌아왔을 경우 에러메세지가 출력됩니다.
추가적으로 반복문을 사용하여 controller.addOverlay를 사용해도 flutter: MissingPluginException(No implementation found for method addOverlayAll on channel flutter_naver_map_view#0) 에러가 발생합니다.
에러 메세지
flutter: MissingPluginException(No implementation found for method deleteOverlay on channel flutter_naver_map_view#0)
flutter: #0 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:368:7)
flutter: <asynchronous suspension>
flutter: #1 _NaverMapControllerImpl.deleteOverlay (package:flutter_naver_map/src/controller/map/controller.dart:208:5)
flutter: <asynchronous suspension>
flutter: MissingPluginException(No implementation found for method addOverlayAll on channel flutter_naver_map_view#0)
flutter: #0 MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:368:7)
flutter: <asynchronous suspension>
flutter: #1 _NaverMapControllerImpl.deleteOverlay (package:flutter_naver_map/src/controller/map/controller.dart:208:5)
flutter: <asynchronous suspension>
환경
flutter_naver_map: ^1.3.1
Flutter version 3.29.1 on channel stable
Dart version 3.7.0
DevTools version 2.42.2