菜鸟教程小白 发表于 2022-12-12 23:25:51

ios - 如何在 iOS 10 上覆盖 WKWebView 的 "Save Image"菜单


                                            <p><p>我想使用 WKWebView 开发一个 iOS 原生应用。
当我加载页面时,例如:<a href="http://www.google.com" rel="noreferrer noopener nofollow">http://www.google.com</a>
当我长按“谷歌”标志时,它会弹出一个带有“保存图像”的 UIAlertViewController
“复制”
“取消”
项目。</p>
<p>但是当我点击“保存图像”时,照片将被保存到系统“照片库”中
我需要的是“保存图像”到我的应用文档文件夹。</p>
<p>有没有办法实现它?</p>
<p> <a href="/image/MGSJh.png" rel="noreferrer noopener nofollow"><img src="/image/MGSJh.png" alt="I upload a screenshot for more detailed explanation: I mean the UIActionSheet"/></a> </p>
<p> <a href="/image/u7Pax.png" rel="noreferrer noopener nofollow"><img src="/image/u7Pax.png" alt="not the &#34;copy past &#34; menu"/></a> </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>只需删除所有“长按”手势识别器或对其进行调试并了解您需要删除哪些识别器:</p>

<pre><code>for (UIView *subView in self.webView.scrollView.subviews) {
    for (UIGestureRecognizer *recogniser in subView.gestureRecognizers) {
      if () {
            ;
      }
    }
}
</code></pre></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何在 iOS 10 上覆盖 WKWebView 的&#34;Save Image&#34;菜单,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/41339840/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/41339840/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何在 iOS 10 上覆盖 WKWebView 的 &#34;Save Image&#34;菜单