android webview 远程js访问本地方法

来源:互联网 发布:做淘宝要囤货吗 编辑:程序博客网 时间:2024/05/19 17:56


网上查了将近300篇文档,没有几个能解决问题,描述群斤短两的,能不能TMD那么多废话,上菜。

首先远程页面的js方法

function uploadMatchImage(){mclient.openUpload();}

接着 Android的java方法

webView.getSettings().setJavaScriptEnabled(true);//很重要

webView.loadUrl(strurl); //网址

webView.addJavascriptInterface(ContrastActivity.this,"mclient");//指定调用对象


最有用的一句


@JavascriptInterface //这个标记不加就死定了,找了半天就是他。public void openUpload(){ }






0 0
原创粉丝点击