在iPad1和ios5问题上禁用保存图像弹出窗口

时间:2013-04-08 10:31:34

标签: ios css ipad

我建立了一个移动网站,我在网站上有一个javascript游戏,要求用户点击并按住图像来动摇和制作动画。

我在图片上实现了以下CSS:

-webkit-user-select:none;
-webkit-touch-callout:none;
pointer-events:none;

在ios4和ios6上运行的ipad2和ipad3上工作正常,但它不能在ios5上运行的ipad1上运行。

很难相信CSS适用于ios4但不适用于ios5。我怀疑这是设备特定的问题,但请告诉我是否。

谢谢!

1 个答案:

答案 0 :(得分:0)

好的问题实际上很难解决。我的图像实际上是在div容器内。我已经指定了图像的宽度和高度,但它实际上没有扩展div容器。因此,绑定到div的点击并保持事件不起作用。修复非常简单,我只是添加了div的高度和宽度。

这很有趣,因为在实施此修复之前,div在ios4和6中不是问题。