콘텐츠로 건너뛰기

안드로이드 웹 뷰에 HTML 로드하기

안드로이드 앱에 내가 만든 THREE.JS 뷰어를 로드 해야할 일이 생겼다.

threejs 캔버스가 들어간 HTML파일을 준비하고 다음과 같이 로드 해주면 된다. 단, 안드로이드 웹 앱에서 자바스크립트를 실행하려면 다음과 같은 설정이 필요하다.

webView.addJavascriptInterface(this, "android");
webView.loadUrl("javascript:android.onData(functionThatReturnsSomething)");


참고

https://blog.naver.com/urbanbaseinc/221672052557

https://stackoverflow.com/questions/3298597/how-to-get-return-value-from-javascript-in-webview-of-android

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다