android代码
[聚合文章] WebView与JS的交互
通过WebView的addJavascriptInterface()进行对象映射
这里要注意做这个功能的时候要将js调用的方法名和对象名都清楚告诉web端 test.hello(String name),前面的对象名不能掉.
规定对被调用的函数以@JavascriptInterface进行注解从而避免漏洞攻击,这里对漏洞不做多的解释。
通过WebViewClient的方法shouldOverrideUrlLoading ()回调拦截 url
这种方式用的比较少,可以在android中捕获一些html上的数据,下面给出代码供参考
注:本文内容来自互联网,旨在为开发者提供分享、交流的平台。如有涉及文章版权等事宜,请你联系站长进行处理。