检查视口是否缩放

Check if viewport zoomed

本文关键字:缩放 是否 视口 检查      更新时间:2023-09-26

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

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

您可以将 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

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

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