上的点击事件-6ren"> 上的点击事件-我正在尝试使用应用程序中的嵌入式浏览器访问网站,但我注意到当我尝试单击一个主要链接时,该链接根本没有响应。 检查页面 html 后,我找到了链接: 如何让 WKWebview 执行链接内的 java-6ren">
gpt4 book ai didi

javascript - iOS WKWebview 未响应 上的点击事件

转载 作者:行者123 更新时间:2023-11-30 12:49:46 24 4
gpt4 key购买 nike

我正在尝试使用应用程序中的嵌入式浏览器访问网站,但我注意到当我尝试单击一个主要链接时,该链接根本没有响应。

检查页面 html 后,我找到了链接:

<a href="javascript:doSomething()" ...></a> 

如何让 WKWebview 执行链接内的 javascript?我尝试扩展委托(delegate)并实现 didChangeURL,但我无法在那里捕获它(其他 url 确实通过了该函数)。

我真的没有选择,有办法解决这个问题吗? native 浏览器按预期处理它...

谢谢。

最佳答案

除非您有特殊原因使用链接 JavaScript,否则如果您仅在常规 div 上使用 onclick,然后将其样式设置为如下所示,我希望您将获得更一致的性能:一个链接。

或者,更好的是,一般避免标记中的处理程序:Better way to call javascript function in a tag

关于javascript - iOS WKWebview 未响应 <a href ="javascript:doSomething()"...></a> 上的点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41148510/

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