检查视口放大(Check if viewport zoomed)

2019-10-18 22:48发布

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

思想verge.js会有所帮助,但我不知道我可以比较viewportH用。

Answer 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



Answer 2:

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

仅适用于移动设备,但!



文章来源: Check if viewport zoomed