1

我这里有一个页面:

http://lonbus.net

我通过包含以下行禁用了移动浏览器上的双击缩放:

<meta name="viewport" content="width=device-width, user-scalable=no" />

这样做是因为当按下页面上的按钮时,很容易意外触发双击缩放。

这行得通。然而,在galaxy s2手机(可能是其他手机)上,双击现在似乎将整个页面向上移动或向左移动两个,在页面的一侧显示白条。关于为什么会发生这种情况的任何想法......以及是否有办法完全捕获双击事件并在浏览器中忽略它?

迄今为止的研究表明没有

4

1 回答 1

0

要处理双击事件,请查看这篇文章

要取消事件,您可以使用以下代码:

function eventHandler(e) {
    if (!e) var e = window.event;
    e.cancelBubble = true;
    if (e.stopPropagation) e.stopPropagation();
}
于 2012-06-10T23:21:17.247 回答