javascript – Google Chrome捏缩缩防范

前端之家收集整理的这篇文章主要介绍了javascript – Google Chrome捏缩缩防范前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发一个运行 Windows 8.1的Microsoft Surface Pro 2上的Chrome应用程序.最近,Chromium团队决定,他们希望在Chrome for Windows 8中添加捏合缩放手势,这一切都很好.然而,他们没有在Chrome的设置中添加一个标志来禁用这种行为,因为我们那些不想使用缩放功能的人.

现在我试图通过其他方式禁用浏览器的默认行为.我尝试的第一件事是添加这个元标记

<Meta name="viewport" content="width=device-width,initial-scale=1.5,maximum-scale=1.5,user-scalable=no" />

没有效果我也一直在尝试使用hammer.js触摸库以有限的成功来禁用该行为;足够快的捏足够缩小页面.

有没有人知道有效的方法来禁用Chrome for Windows 8.1上的缩小缩放行为?

解决方法

基于用户方法

启用视口元标记支持

>去chrome://标志
>点击启用“启用视口元标记

程序化方法

(如上述意见所示):

>听touchmoove事件
>如果检测到两次触摸,请调用preventDefault.

注意:始终防止触摸屏将导致简单的滚动停止工作

原文链接:https://www.f2er.com/js/155308.html

猜你在找的JavaScript相关文章