728x90
반응형
WebView 와 자바스크립트 인터페이싱 방법은 아래서 참조,,
검색해도 많이 나옵니다.
https://g-y-e-o-m.tistory.com/28
문제는 loadURL 로 자바스크립트 호출 후 응답값을 받아야 할 때가 문제인데..
기존의 loadURL 로는 안됩니다.
안드로이드 API 19+ 부터 아래의 함수가 지원이 되는데 이 함수를 통한 callback 으로 응답값을 가져옵니다.,
evaluateJavascript 함수를 사용
webView.evaluateJavascript("foo.bar()", new ValueCallback<String>() { @Override public void onReceiveValue(String value) { // value is the result returned by the Javascript as JSON } }); |
도움이 되셨다면, 중간중간의 사각형도 클릭^^
아니면, 응원댓글 부탁드려요~^^
728x90
반응형
'프로그램 > Android' 카테고리의 다른 글
저도 몰랐네요~!! 구글계정 본인인증 (휴대폰인증) 없이 무제한 생성 방법 (0) | 2024.10.25 |
---|---|
[짤코딩] 안드로이드 내 앱이 죽거나 닫혀도 혼자 도는 프로세스가 있을까? (0) | 2023.12.28 |
할 때마다 까먹는 안드로이드 패키지명 변경 (3) | 2023.11.21 |
폰갭 설치하기 (phonegap) (0) | 2021.01.15 |
phonegap 을 위한 nodejs 설치 (0) | 2021.01.15 |