在webview中写的java的函数,js调用时在android打包时不响应,本人初入安卓,使用webview时,调试没问题,打包后调试出现问题,不管哪个版本,都不响应,网上搜了很多办法,按照那样的方法都没成功,最后自己瞎尝试,终于解决。
webview.addJavascriptInterface(new JavascriptInterface(this), "diao");
webview.getSettings().setJavaScriptEnabled(true);
加入混淆并区别后还是无法响应,解决方案(对调试没问题,打包出问题):
在proguard_project.txt里有这句话
# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface