Notice
Recent Posts
Recent Comments
Link
투케이2K
597. (Android/Java) [Android 13] 자바스크립트 To 안드로이드 함수 호출 웹뷰 브릿지 함수 정의 (Webview Bridge) 본문
Android
597. (Android/Java) [Android 13] 자바스크립트 To 안드로이드 함수 호출 웹뷰 브릿지 함수 정의 (Webview Bridge)
투케이2K 2023. 7. 10. 21:50[개발 환경 설정]
개발 툴 : AndroidStudio
[소스 코드]
// -----------------------------------------------------------------------------------------
// TODO [자바스크립트 >> 안드로이드 - 함수 지정]
// -----------------------------------------------------------------------------------------
// [SEARCH FAST] : [자바스크립트 통신]
class AndroidBridge {
// -----------------------------------------
// [자바스크립트에서 호출하는 안드로이드 메소드]
// -----------------------------------------
@JavascriptInterface
public void getSystem() {
js_handler.post(new Runnable() {
public void run() {
try {
S_Log._W_(S_FinalMsg.LOG_Webview_Js_To_Aos, new String[]{
"설 명 :: " + "사용자 계정 정보 요청 명령 전달 받음",
"Receive Data :: " + ""
});
}
catch (Exception e){
e.printStackTrace();
}
}
});
}
// -----------------------------------------
// [자바스크립트에서 호출하는 안드로이드 메소드]
// -----------------------------------------
@JavascriptInterface
public void getMarket(final String arg) {
js_handler.post(new Runnable() {
public void run() {
try {
S_Log._W_(S_FinalMsg.LOG_Webview_Js_To_Aos, new String[]{
"설 명 :: " + "마켓 이동 수행 명령 전달 받음",
"Receive Data :: " + String.valueOf(arg)
});
}
catch (Exception e){
e.printStackTrace();
}
}
});
}
}
반응형
'Android' 카테고리의 다른 글
Comments