解决方案 »

  1.   

    是否设置了WebChromeClient,调用时机是什么,你可以参考这篇文章,写的很详细。http://droidyue.com/blog/2014/09/20/interaction-between-java-and-javascript-in-android/
      

  2.   

    我前几天刚遇到这个问题 你把target 那玩意设成4.4.2的就可以了 4.4w的不行的,好像4.4w object根本没传到js
      

  3.   

    可能是没有设置支持js吧,你可以试下:
    WebSettings settings = mWebView.getSettings();
    settings.setPluginsEnabled(true);
      

  4.   

    webView.addJavascriptInterface(new Object(){},"interface")加上这个,点击后要执行的逻辑写到Object类里面。就可以调用了