簡體   English   中英

檢測WKWebView內部圖像上的點擊

[英]Detect tap on image inside WKWebView

我有一個WKWebView ,其中添加了一些帶有<img src=...>標記的圖像,它們在本地緩存,並將它們插入WKWebView

常規的<a href...>不能從網絡上加載圖像

那樣,我想向用戶展示被點擊的圖像,但是由於WKWebView可能有很多圖像,因此我試圖檢測特定圖像上的敲擊,但沒有成功。

我嘗試了decidePolicyFor WKNavigationDelegate方法,但是每當我點擊圖像時,都不會調用navigationType ,而且我也不知道這里是否缺少任何內容。

謝謝

因此,我設法解決了這個問題。

我不知道如何像@GIJOW所說的那樣創建到本地緩存圖像的鏈接。

這里閱讀完之后,我已經設法像WKWebView一樣在WKWebView顯示圖像,但是現在可以輕敲整個圖像了,因為它嵌入在<a href>標記中,如下所示。

以前

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

<a href=\"some_url_or_link_you_want\"><img src=\"\(imageNameHere)\"/></a>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM