繁体   English   中英

iOS WKWebview不响应以下事件的点击事件<a href=“javascript:doSomething()” …></a>

[英]iOS WKWebview not responding to clicks events on <a href=“javascript:doSomething()” …></a>

我试图使用我的应用程序中的嵌入式浏览器访问网站,但我发现当我尝试单击它时,一个主要链接根本没有响应。

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

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

如何使WKWebview执行链接中的javascript? 我尝试扩展委托并实现didChangeURL,但在那儿找不到(其他URL确实通过了该函数)。

我真的没有办法了,有办法解决这个问题吗? 本机浏览器按预期方式处理...

谢谢。

除非有理由使用链接javascript,否则,如果您只是在常规div上使用onclick ,然后将其设置为链接样式,那么我希望您会获得更一致的性能。

或者甚至更好的是,通常避免在标记中使用处理程序:在标记中调用javascript函数的更好方法

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM