我有一个WKWebView
,其中有一些图像添加了<img src=...>
标签,它们是本地缓存的,我将它们插入WKWebView
。
没有从常规<a href...>
网络加载图像
因此,我想向用户呈现抽头图像,但由于WKWebView
可能有很多图像,我试图检测特定图像上的点击,但没有成功。
我尝试了decidePolicyFor
WKNavigationDelegate
方法,但任何时候我点击图像没有调用navigationType
,我不知道我在这里是否遗漏了什么。
谢谢
所以我设法超越了这个问题。
不知何故,我不知道我可以创建一个链接到本地缓存的图像,如@GIJOW所说。
在阅读了它之后here我已经设法在WKWebView
中显示一个像之前一样的图像,但整个图像现在可以点亮,因为它嵌入在<a href>
标签中,如下所示。
以前
<img src=\"\(imageNameHere)\"/>
后
<a href=\"some_url_or_link_you_want\"><img src=\"\(imageNameHere)\"/></a>