Android/TIL & 정보
[Kotlin][안드로이드]웹뷰-네이티브 간 통신하기.
하이브리드 앱을 만들다 보면 간혹 웹 뷰와 네이티브 간 통신이 필요할 때가 있다. 간단한 텍스트부터 파일까지 다양한 경우가 존재하지만 이번 시간에 알아볼 것은 함수를 실행시키거나 텍스트를 주고받는 것이다. 어떻게 하는지 한번 살펴보자. JavaScript (webView) -> Native Android 안드로이드에서 웹뷰와 네이티브 간 통신을 구현하는 것은 iOS보다 훨씬 간단하고 편안하다. 먼저 여러분의 Activity에 아래와 같은 버튼 하나가 있고 그 밑에 웹뷰 하나가 있다고 치자. 이런 상황에서 위 액티비티와 연결되는 코틀린 코드는 아래와 같은 코드를 실행한다고 하자. webview.apply { webViewClient = WebViewClient() settings.javaScriptEnab..
2021. 10. 5. 17:46
최근댓글