darling_shadow吧 关注:26贴子:1,642
  • 1回复贴,共1

【技术贴】关键webView调用JS失败的问题。

只看楼主收藏回复

Android4.2 以前WebView 提供了javascript 调用Java代码的方法,会造成很大的安全漏洞。


1楼2015-01-05 17:10回复
    Android4.2 以前WebView 提供了javascript 调用Java代码的方法,
    会造成很大的安全漏洞。
    Android官方在API17后,限制javascript代码只能调用声明了@JavascriptInterface 注解的Java方法。
    所以你必须要给每个可供js代码调用的Java方法加一个@JavascriptInterface接口。
    eg:
    public final class orderInfo{
    @JavascriptInterface
    public void cakk(String ooo){
    ////////
    }
    }


    2楼2015-01-05 17:10
    回复