长按 Ionic 应用程序的 IOS 15 应对图像

Posted

技术标签:

【中文标题】长按 Ionic 应用程序的 IOS 15 应对图像【英文标题】:IOS 15 coping images from Ionic app on long press 【发布时间】:2021-12-03 00:44:57 【问题描述】:

我刚开始在 ios 15.0.2 中测试我的 Ionic 5 应用程序,当我长按任何图像时,它允许我将图像拖动到其他应用程序和照片并直接保存。当我将图像拖到任何文本编辑器应用程序时,它会显示图像的 base64 字符串。 IOS 14 中没有发生同样的情况,我需要停止应用程序的这种行为。如何通过我的 ionic 应用程序控制它?

【问题讨论】:

【参考方案1】:

以下 CSS 解决了该问题。

img 
  pointer-events: none;

现在长按图像不会触发任何事件。

【讨论】:

【参考方案2】:

试试吧:

-webkit-user-drag: none;

或者你可以参考:https://www.denisbouquet.com/css-forbid-selection-user-select-dragging-ghost-image/

【讨论】:

以上是关于长按 Ionic 应用程序的 IOS 15 应对图像的主要内容,如果未能解决你的问题,请参考以下文章

在 Ionic 应用程序中加载 Cloudfront 图像时出错 - iOS 9

iOS WKWebView长按自定义菜单功能

iOS 的 Ionic/AngularJS/Phonegap 键盘问题

ios ionic app中的Mapbox位置请求提示

如何在 Ionic 5 的 InappBrowser 的 IOS 设备中显示“返回”选项?

Ionic & Angular - iOS 上的 Ion 日期时间设计