我试图弄清楚如何使用Javascript禁用Google Maps API V3上的默认缩放缩放功能。我尝试检测文档上的touchstart事件和嵌套的div但无济于事。任何人都有任何想法如何禁用此功能?
备注
我已经尝试迭代遍历所有DOM元素,在一个间隔内寻找可能构建黑客攻击的ontouchstart
事件,但我似乎找不到(使用我的iPad),所以我不确定他们甚至是这样做的。
答案 0 :(得分:6)
我找到了一个解决方案,因为我的项目是全屏的,所以下面的代码就可以了。
var tblock = function (e) {
if (e.touches.length > 1) {
e.preventDefault()
}
return false;
}
document.body.addEventListener("touchmove", tblock, true);