我想知道在Safari iOS(iPad 1)上是否可以防止对特定HTML元素的双击缩放和双击居中?
因为我的小型HTML5游戏要求用户进行快速点击(或轻拍), 这些动作被解释为双击, 当发生这种情况时 - 页面会改变缩放并居中。
检测双击(如此答案中所述 - Safari iPad:防止双击缩放) 感觉不好..
错误的答案#1:
<meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
- 不适用于我的目的,因为它将阻止任何缩放。
错误的答案#2:也许仅在单击事件上使用.preventDefault()
就足够了吗?- 没有任何效果。
-ms-touch-action: manipulation;
听起来正是我需要的。但它只被IE10支持。 - c69