检测WKWebView内的图像点击

问题描述 投票:0回答:1

我有一个WKWebView,其中有一些图像添加了<img src=...>标签,它们是本地缓存的,我将它们插入WKWebView

没有从常规<a href...>网络加载图像

因此,我想向用户呈现抽头图像,但由于WKWebView可能有很多图像,我试图检测特定图像上的点击,但没有成功。

我尝试了decidePolicyFor WKNavigationDelegate方法,但任何时候我点击图像没有调用navigationType,我不知道我在这里是否遗漏了什么。

谢谢

ios swift wkwebview
1个回答
0
投票

所以我设法超越了这个问题。

不知何故,我不知道我可以创建一个链接到本地​​缓存的图像,如@GIJOW所说。

在阅读了它之后here我已经设法在WKWebView中显示一个像之前一样的图像,但整个图像现在可以点亮,因为它嵌入在<a href>标签中,如下所示。

以前

<img src=\"\(imageNameHere)\"/>

<a href=\"some_url_or_link_you_want\"><img src=\"\(imageNameHere)\"/></a>
© www.soinside.com 2019 - 2024. All rights reserved.