본문 바로가기
Development/Android

Android Webview의 Bridge를 대신할 WebMessagePort

by 어드민88 2022. 11. 2.
반응형

네이티브와 WebView의 페이지와 통신을 하려면 주로 Bridge를 통해서 했었다. 이를 위해 보통 addJavaScriptInterface()를 사용하는데, 이것을 사용할때는 주의가 필요하며 애플리케이션 APK에 포함된 자바스크립트에만 사용하기를 권장한다.

이를 대신해서 WebMessagePort를 사용할 수 있다. 마시멜로우 버전부터 추가되었다. API 23 

 

참고1. https://stackoverflow.com/questions/41753104/how-do-you-use-webmessageport-as-an-alternative-to-addjavascriptinterface

참고2. https://github.com/commonsguy/cw-omnibus/tree/master/WebKit/SensorPort

반응형

'Development > Android' 카테고리의 다른 글

Compose 기본사항 키워드 정리  (0) 2022.11.15
Compose 이해  (0) 2022.11.02
Compose Camp 시작!  (0) 2022.11.02
ViewPager2  (0) 2021.01.06
Android ViewModel  (0) 2018.08.08