lou*_*s w 4 android google-chrome double-click touch-event nexus-10
是否可以禁用通过双击 Chrome 上的元素触发的上下文缩放?(设置:Nexus 10 | Android 4.3 | Chrome 30)。
双击不是原生触摸事件(touchstart、touchend 等)之一。似乎唯一的解决方案是自己定义双击事件的库(jquery-doubletap 和hammer.js),但我在使用这些(https://github.com/EightMedia/hammer.js/)时遇到了问题问题/388)。
谁能解释一下双击事件是如何触发的?它似乎不是一个元素事件,而是一个由浏览器本身处理的事件(每个浏览器都规定了自己独特的行为)。
最后,有没有办法禁用双击缩放?这对我来说是 UX 杀手。谢谢。
在 Android 版 Chrome 的未来版本中,当您设置视口时,双击将被删除。如果您今天想禁用它以保持稳定,则需要在视口中设置 user-scalable=no。
这将禁用缩放(这可能不利于可访问性)但应该允许您获得所有触摸事件。
归档时间: |
|
查看次数: |
19381 次 |
最近记录: |