android-在WebView托管的HTML页面中捕获Javascript onclick事件
作者:互联网
给定一个这样的HTML文档,该文档托管在WebView中,如何捕获单击事件,以便可以由我的代码而不是WebView来处理它们?
<div onclick="location.href='http://www.blah.com/blah';">
HTML是从另一个来源提供的,因此希望在不更改HTML文档的情况下处理HTML上的点击事件,因为我无法对其结构进行假设.
解决方法:
您可以在WebView中使用addJavaScriptInterfaceMethod().
另外,可以在将JavaScript代码绑定到Android代码部分中找到here.
标签:android-webview,android 来源: https://codeday.me/bug/20191101/1985733.html