flutter/Flutter 정보
Flutter 2.0 웹뷰 - 네이티브 통신(WebView - Native)
웹뷰와 네이티브 간 직접적인 데이터 전달이 가능할까? 웹뷰를 이용한 하이브리드 앱을 개발하던 도중에 궁금한 게 생겼습니다. 만약 웹뷰로 띄운 페이지에서 우리가 만든 앱(네이티브)으로 데이터를 전달하거나, 반대로 네이티브 앱에서 웹뷰로 데이터를 직접 전달하는 게 가능할까? 결론부터 말하자면 가능하고, 지금부터 이런 궁금증을 해결한 과정을 소개합니다. Case 1. 웹뷰 to 네이티브 예를 들어 웹뷰에 등록된 html/javaScript 다음과 같이 있다고 합시다. 버튼을 누르면 sendBack() 함수가 호출되고, sendBack() 함수는 JavaScriptChannel 이라는 객체(?)에 접근하여 postMessage 메서드를 실행합니다. This is web title send message to f..
2021. 9. 14. 11:48
최근댓글