当前位置:首页 > 操作系统 > Ios

javascript – 防止窗口在ios5移动浏览器中拖动

我正在研究iPad浏览器游戏,似乎无法锁定窗口.我使用典型的溢出技术阻止了滚动条,但整个窗口仍然上下拖动(新的橡皮带 – 类型效果)

有没有办法删除此窗口拖动?

Thannks

解决方法:

绑定到touchmove并阻止滚动的默认动作

document.body.addEventListener('touchmove', function (ev) { 
  ev.preventDefault();
});

或者使用jQuery

$('body').bind('touchmove', function (ev) { 
  ev.preventDefault();
});

编辑:我实际上遇到了另一种可能更容易的解决方案,试试这个

body { overflow: hidden; }

【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!