1. 设置webView支持js。
2. 将java类对象注入到webView的js中(为null时将被忽略),这样就可以通过webView中的js来执行java代码了。
3. 重写WebViewClient的onPageFinished方法,在onPageFinished中加载一段js代码调用本地方法。
4. 实现被js调用的java类。
PS:从Android api17开始,添加了JavascriptInterface注解标识的公有方法才可以被js代码调用。
转载请注明原文地址: https://ju.6miu.com/read-1294807.html