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);
});
好的,这确实有效 - 仅针对我的特定图像禁用上下文菜单。
在 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);
});
好的,这确实有效 - 仅针对我的特定图像禁用上下文菜单。