解决方案 »

  1.   

    嘿嘿 ,相互之间调用对android应用程序威胁性太大了,出于安全考虑,需要在交互前面加@JavascriptInterface   
      

  2.   

    这个确实,在sdk 4.2及以上版本出于安全考虑需加上那个注解,不过我在4.3版本平板上运行过,一切正常,就是在4.4版本上会出现这样的问题----加载本地网页显示不全。
      

  3.   

    Android 4.4的webview底层大改,部分chromium与上层的交互被去掉了。
      

  4.   

    我最近遇到的问题是本地缓存的图片 无法用webview显示了 大家有解决的方法吗?
      

  5.   

    系统升级到4.4.2,原来webview 选择上传的按钮不起作用了,有朋友遇到吗?
      

  6.   

    不使用js交互,你js交互是实现什么功能的?如果功能不复杂完全可以用java语言代替
    比如:
    Document doc_Dis = Jsoup.parse(htmlContent);
    Elements ele_Img = doc_Dis.getElementsByTag("img");
    if (ele_Img.size() != 0){
    for (Element e_Img : ele_Img) {
    e_Img.attr("style", "width:100%");
    }
    }
    String newHtmlContent=doc_Dis.toString();
    最有一句一定要有,因为Document 不会在原html里修改