2

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

但它似乎不起作用。

Sooo...有什么想法吗?

谢谢!

4

2 回答 2

1

我正在做一个类似的项目(基于浏览器的多点触摸屏数字信息亭)并遇到了同样的问题。

由于我没有在 Chrome 中找到解决方法,我正在切换到 Firefox。您可以通过导航到“about:config”并将 browser.gesture.pinch.in 和 browser.gesture.pinch.out 的值更改为“”来禁用 Firefox 中的捏缩放。

于 2013-01-08T23:49:30.307 回答
1

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

于 2012-05-12T11:02:54.557 回答