언어&플랫폼/Android
2015. 10. 15. 15:50
oncreate에서
mWvWebView.loadUrl("javascript:myfunctoin(\"2al\")"); 로 바로 실행하였더니 javascript 함수가 실행하지 않고 다음과 같은 로그가 뜬다.
Uncaught ReferenceError: testAlert is not defined
WebViewClient를 구현한 클래스에서 onPageFinished 함수를 오버라이딩 하여
그 부분에서 자바스크립트 함수를 실행하면 된다.
페이지가 전부 로드되기도 전에 함수를 실행하려 해서 안되었나보다.
'언어&플랫폼 > Android' 카테고리의 다른 글
[android] 롤리팝 - was loaded over HTTPS, but is submitting data to an insecure location at (0) | 2015.06.29 |
---|---|
[android] gcm push 테스트 코드 (0) | 2015.06.18 |
android studio 단축키 (0) | 2015.06.12 |
[android] 웹뷰에서 파일경로 얻기(WebviewInterface) (0) | 2015.06.12 |