1. 程式人生 > >webview Java與JS互調

webview Java與JS互調

 Android呼叫JS:方法一

webView.loadUrl("javascript:show('"+info+"')");

Android呼叫JS:方法二 

//第一個引數為js中的方法名,該段程式碼每執行一次則呼叫js方法一次
progressWebView.getWebview().evaluateJavascript("window.hasUserEditData()", new ValueCallback<String>() {
                @Override
                public void
onReceiveValue(String value) {             //這裡為返回值 boolean hasChanged = Boolean.parseBoolean(value); //todo } });

 JS呼叫Android

 webView.getSettings().setJavaScriptEnabled(true);
        webView.addJavascriptInterface(new JSHook(), "hello");