logo

React 서비스 화면과 Android Webview 통신

language-logoReactJS
language-logoJavascript

• 안드로이드 웹 뷰와 리액트 서비스 간 데이터를 주고받기 위해 웹 뷰 인스턴스에게 네이티브 메소드 호출 인터페이스를 제공하고, 자바스크립트 코드를 실행하여 HTML 문서를 조작한다.
• JavascriptCallbackClient 클래스를 생성하여 HTML 문서에서 호출 가능한 메소드를 정의하고, 커스텀 이벤트를 발행하여 리액트 서비스의 상태를 변경한다.
• 안드로이드 웹뷰에서 JavaScript 인터페이스를 등록하고, 리액트 서비스와 상호작용을 위해 함수를 호출
• 네이티브 앱과 리액트 서비스 간에 이벤트를 발행하고 전달받은 내용으로 화면에 메세지를 변경

thumbnail
북마크
공유하기
신고하기
6분 분량
조회수 564
profile-imageJunhyunny
2년 전
Copyright © 2025. Codenary All Rights Reserved.