Microsoft Edge - 长按行为

Microsoft Edge - long tap behaviour

在 Windows 10 Mobile 上的 Microsoft Edge 运行 上,如果用户按下屏幕大约一秒钟,将出现一个带有选项 "Select all" 的框(Select页面上的所有文本)。

这很好,但如果用户长按图像,此选项也会出现 - 这会干扰我用于移动图像缩放的脚本。

知道如何禁用此默认行为吗?如果我在 CSS 中添加 ms-user-select: none;,"Select all" 框仍然出现(即使无法再选择页面上的文本)。

$(function(){
  $("#my_image_id").bind("contextmenu", function (e) {
     e.preventDefault();
  }, false);
});

好的,这确实有效 - 仅针对我的特定图像禁用上下文菜单。