WebView与JavaScript交互

       mWebView.getSettings().setJavaScriptEnabled(true);
        //设置本地调用对象及其接口
        mWebView.addJavascriptInterface(new Object() {
        @JavascriptInterface  
            public void clickOnAndroid(String str) {
            System.out.println("clickOnAndroid:"+str); 
            }

        }, "evt");

        mWebView.loadUrl("javascript:test()");

就那么简单,网上复制黏贴的有好多,最关键的一句话没写折腾死人了,就是少了@JavascriptInterface  

就没人做做好事把事情弄简单些?

你可能感兴趣的:(WebView与JavaScript交互)