javascript - 在带有触摸屏的 Windows 上禁用屏幕调整大小

标签 javascript html google-chrome multi-touch

我正在开发一个类似演示的本地站点(将是本地的,显示在多个屏幕上,仅此而已),我选择在 chrome 上开发(你知道,对所有简洁的东西都有很棒的支持)。 Chrome 将在 Windows 7(或者可能是 8,谁知道呢?)之上作为全屏窗口运行

该应用程序/网站将可通过多点触摸屏进行操作。

但是!

由于屏幕是多点触控的,所以捏合时所有内容都会放大/缩小。有办法禁用这个吗? (即使有一个单独的应用程序可以在后台运行,不知道)。另外,我希望稍后能够在应用程序中使用多点触控,但在自定义内容上,而不是在屏幕调整大小上...

顺便说一句,我尝试了在 iPhone 应用程序上使用的技巧:

document.addEventListener('mousemove', function(e){ e.preventDefault(); }, false);

和:

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no">

但是好像不行。

太好了...有什么想法吗?

谢谢!

最佳答案

目前最好的解决方案(直到谷歌更新 Chrome,如果他们愿意的话)是在触摸屏/鼠标/触摸板设置中禁用手势。控制面板 -> 鼠标 -> 设备设置 -> (选择设备) -> 设置 -> 禁用捏合缩放。

关于javascript - 在带有触摸屏的 Windows 上禁用屏幕调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10034411/

相关文章:

javascript - HTML 输入不允许从键盘输入两位数

javascript - 检测 Chrome 中的 JavaScript 错误

javascript - 遍历 firebase-database 的两个不同引用

javascript - 将用户数据从 JSON 提取到展开的选择框并在选择选项时显示值

javascript - jQuery - 填充父行下方的子表

javascript - 仅发布缩小版本的 JavaScript 文件 (ASPNET Core)

python - 无法通过文本点击div元素

html - Bootstrap 网格的问题

html - 在 chrome 上选择删除边框/背景图像(mac)

php - CSS 和 Chrome 的问题