本文介绍: 1.原生调用js (1)loadUrl方法 //js方法带参数的 参数为字符串需要加单引号 javascript:方法名 (参数名) id_webview.loadUrl(“javascript:nativeCallToJS(“+”‘hello xiaocheng‘”+”)”); //原生调JS带参数的方法 function nativeCallToJS(param) { alert(param); }(2)eva…
2.js调用原生
(1)通过WebView的addJavaScriptInterface()进行对象映射
(2)WebViewClient的ShouldOverrideUrlLoading() 方法进行回调拦截
(3) WebChromeClient 的onJsAlert()、onJsConfirm()、onJsPrompt()方法回调分别拦截JS对话框
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。