禁用iPhone“保存图像”弹出窗口[重复]

Posted

技术标签:

【中文标题】禁用iPhone“保存图像”弹出窗口[重复]【英文标题】:Disable iPhone "save image" popup [duplicate] 【发布时间】:2012-01-23 15:06:19 【问题描述】:

我正在尝试禁止在 iPhone/任何 ios 设备上显示“保存图像”对话框。当用户在 Safari 中时,他们可以将手指放在图像上,然后可以将该图像直接保存到手机中。他们是否可以使用 javascript、jquery 或 css 禁用此菜单?

我查看了其他帖子,似乎没有关于这个主题的那么多。我找到了一个帖子,但答案似乎不起作用。

我看到了一种使用不可见 div 的方法,但如果可以使用 jQuery 或 javascript 完成,我不喜欢这样做。

谢谢

【问题讨论】:

【参考方案1】:

您是否尝试过-webkit-user-select:none; 和/或-webkit-touch-callout:none;

【讨论】:

【参考方案2】:

您可能正在寻找:-webkit-touch-callout

【讨论】:

【参考方案3】:

-webkit-touch-callout

这可能会有所帮助:http://css-infos.net/properties/webkit

【讨论】:

以上是关于禁用iPhone“保存图像”弹出窗口[重复]的主要内容,如果未能解决你的问题,请参考以下文章

javascript--自定义弹出登陆窗口(弹出窗)

window.open 里的resizable=no参数在火狐里无效!有啥方法在火狐里的弹出窗不能拖动大小吗?

Java Selenium - 处理页面弹出窗

百度统计 可以统计页面上的JS的弹出窗的打开次数吗? 怎么实现?

AngularJS页面uib-dropdown控件在模态窗口(弹出窗)中无法使用问题

wpf 右下角弹出窗