gpt4 book ai didi

android - 在 WebView 中托管的 HTML 页面中捕获 Javascript onclick 事件

转载 作者:太空宇宙 更新时间:2023-11-03 13:34:13 25 4
gpt4 key购买 nike

给定一个像这样的 HTML 文档,托管在 WebView 中,我如何捕获点击事件以便它们可以由我的代码而不是 WebView 处理?

<div onclick="location.href='http://www.blah.com/blah';">

HTML 是从其他来源提供的,因此最好在不更改 HTML 文档的情况下处理 HTML 上的点击事件,因为我无法对其结构做出假设。

最佳答案

您可以在 WebView 中使用 addJavaScriptInterfaceMethod()

还可以找到更多信息here将 JavaScript 代码绑定(bind)到 Android 代码部分。

关于android - 在 WebView 中托管的 HTML 页面中捕获 Javascript onclick 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9176802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com