본문 바로가기
Flutter

[Flutter] webview_flutter 플러그인 사용 시의 에러("A platform implementation for `webview_flutter` has not been set")

by 김무스비 2025. 1. 22.
728x90
반응형

Flutter에서 webview_flutter 플러그인을 이용해서 웹뷰를 만들 때, 가끔 이런 에러가 뜹니다. 

"A platform implementation for `webview_flutter` has not been set. Please ensure that an implementation of `WebViewPlatform` has been set to `WebViewPlatform.instance` before use."


AndroidManifest.xml이나 다른 설정들도 제대로 한 경우라면 이게 왜 뜨는지 이해가 안될 때가 있습니다. 

그럴 때는 현재 연결된 device를 한 번 확인해보시기 바랍니다. 

기본적으로 webview_flutter는 android와 iOS만 지원하기 때문에, 다른 device로 테스트 진행하다 보면 위와 같이 뜰 때가 있습니다. (위의 에러 화면도 크롬으로 진행하다가 뜬 화면)

다른 문제가 없다면, device를 변경해주는 것만으로도 정상 실행될 확률이 높습니다.

이상입니다.

감사합니다.

728x90
반응형