检查视口是否缩放

时间:2013-11-10 09:19:54

标签: javascript mobile-safari viewport mobile-chrome

是否有一种简单的方法可以检查用户是否缩放了页面(使用移动设备上的夹点)?

思考verge.js会有所帮助,但我不知道我可以将viewportH与之比较。

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:1)

    (
        document.documentElement.clientWidth
    /   window.innerWidth
    )
>
    1

仅适用于移动设备!