이전에는 loadUrl("javascript:functionName()"); 하면 되었는데 Android 버전업이 되면서 (API LEVEL 19)
evaluateJavascript("functionName()"); 으로 변경되었다.
http://developer.android.com/intl/ko/reference/android/webkit/WebView.html#evaluateJavascript(java.lang.String, android.webkit.ValueCallback<java.lang.String>)
최소 지원 버전이 19 보다 낮으면 분기 처리해야 한다.
'Android > QnA' 카테고리의 다른 글
FrameLayout 안에 코드로 가운데 정렬을 자식 뷰에 적용하고 싶을 때 (0) | 2016.08.01 |
---|---|
초기로딩시 흰/검은 화면 없애기 (4) | 2016.05.12 |
ViewHolder 예제 (0) | 2016.05.11 |
얼럿내의 글자를 실시간으로 변경하기 (0) | 2016.05.10 |
fragment slide up (0) | 2016.04.26 |