1

有没有一种简单的方法来检查用户是否缩放了页面(在移动设备上使用捏合)?

认为verge.js会有所帮助,但我不知道我可以与之相比viewportH

4

2 回答 2

1

您可以将 screen.width 与 window.innerWidth 进行比较。如果该值不是 1,则视口已被缩放。

viewportScale = screen.width / window.innerWidth;
alert(viewportScale);

参考: https ://developer.mozilla.org/en-US/docs/Web/API/Window.screen

https://developer.mozilla.org/en-US/docs/Web/API/window.innerWidth

于 2013-11-16T07:42:13.420 回答
1
    (
        document.documentElement.clientWidth
    /   window.innerWidth
    )
>
    1

不过,仅适用于移动设备!

于 2017-03-17T03:03:28.570 回答