我正在开发一个类似演示的本地站点(将是本地的,显示在多个屏幕上,仅此而已),我选择在 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/