Javascript在iOS 8 safari中长按主播标签时禁用上下文菜单

时间:2015-02-06 13:05:53

标签: javascript ios8 anchor contextmenu

当我长按主播标签时,它会向上下文菜单提供选项"打开","在新标签中打开","添加到阅读清单"和"复制"。我们正在倾听" contextmenu"事件,但此事件未被解雇。

我们知道-webkit-touch-callout在iOS 8中被破坏了。

有人可以帮助我们禁用iOS 8 Safari中的上下文菜单吗? 提前谢谢。

以下是代码禁用副本和上下文菜单。

$("body").on("cut copy paste contextmenu dragstart", function () {
    return false;
});

我们希望确保用户不会复制任何内容。我们已经阻止了复制文本但是有一个角落案例,如果图像在锚标记内,上下文菜单提供了在新标签中打开图像的选项,用户可以从新标签中复制图像。

0 个答案:

没有答案