javascript - Ipad safari 浏览器点按时禁用默认功能

标签 javascript jquery ipad

默认在屏幕上保持点击(例如,按住点击 1 秒)将显示保存图像/复制的选项。但是,我想为我的网络应用程序关闭该功能,这可能吗?我试图将 touchmove 事件替换为 selectall,但它不起作用。感谢您的帮助。

addEventListener('touchmove', function(e) { e.preventDefault(); }, true);

最佳答案

不仅禁用 preventDefault,还禁用其他属性可能是有益的:

e.preventDefault(); 
e.cancelBubble = true;
e.returnValue = false;
return false;

还有这个事件,你确定是touchmove吗?

关于javascript - Ipad safari 浏览器点按时禁用默认功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13949188/

相关文章:

javascript - 没有 anchor 的 Bootstrap 选项卡?

javascript防止输入空格键

javascript - 如何使用 JavaScript 在层次结构上动态添加控件?

iphone - 为什么我的模态视图没有显示在我的 iOS 应用程序中?

javascript - jQuery 动态按钮选择器

javascript - AngularJS中的严格模式过滤器

c# - 单击按钮后,工具提示计算了 asp 按钮的链接

javascript - 使用像 requireJs 这样的 webpack 扩展应用程序

ios - 在 iOS 应用程序中创建、读取和写入纯文本文件

html - 在 iphone 和 ipad 屏幕视口(viewport)上适合网站?