언어&플랫폼/Android 2015. 10. 15. 15:50

oncreate에서 

mWvWebView.loadUrl("javascript:myfunctoin(\"2al\")"); 로 바로 실행하였더니 javascript 함수가 실행하지 않고 다음과 같은 로그가 뜬다.


Uncaught ReferenceError: testAlert is not defined



WebViewClient를 구현한 클래스에서 onPageFinished 함수를 오버라이딩 하여

그 부분에서 자바스크립트 함수를 실행하면 된다.


페이지가 전부 로드되기도 전에 함수를 실행하려 해서 안되었나보다.




posted by cozyboy
: