检查视口是否缩放
Check if viewport zoomed
有没有一种简单的方法来检查用户是否缩放了页面(在移动设备上使用捏合)?
认为边缘.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
不过,仅适用于移动设备!
相关文章:
- 当只给定宽度或高度时,是否所有浏览器都按比例缩放图像
- 谷歌地图API v3:缩放更改后是否有回调或事件侦听器
- 检查视口是否缩放
- 传单:是否可以自定义缩放级别
- 使用鼠标滚轮缩放 - 是否有与 GSAP 集成的库
- c3js 缩放函数是否可以放大 y 值
- D3:是否可以缩放+平移一个轴而仅平移另一个轴
- 是否有一个好的图表 API,可以在滚动/缩放时使用 Ajax 延迟加载大型数据集
- 是否可以加载图像,在内存中缩放它并将其分配为背景图像的 uri
- JasperReport:是否可以在PDF中设置初始缩放
- 是否有可能在TeeChart中控制javascript的缩放
- 是否可以修改Google Maps V3中的缩放过渡?
- 浮点数按10进行缩放是否总是精确的?
- 是否有一个好的jQuery (Javascript)库来做快速视频(不是图像)缩放/平移?(目标:iPhone通过Pho
- 是否有可能通过Javascript访问%-width元素的当前缩放因子而不会引起流?
- 是否有一种方法可以使用JS在css中添加transform的缩放值
- 我们是否有办法对用户缩放事件做出反应
- 是否有一种方法可以设置谷歌静态地图的缩放级别,基于图像的可用性
- 在浏览器中缩放滚动是否会触发window.resize()
- 如何在每个浏览器中检查缩放级别是否低于100%(ctrl和-)