gpt4 book ai didi

javascript - Safari iOS9 是否为 window.innerHeight 返回错误值?

转载 作者:可可西里 更新时间:2023-11-01 03:08:25 40 4
gpt4 key购买 nike

这是我的视口(viewport)元标记:

    <meta name="viewport" content="user-scalable=no, initial-scale = 1, minimum-scale = 1, maximum-scale = 1, width=device-width">

在 Safari iOS 8 上,window.innerHeight$(window).height() 都返回相同的值:在 iPad 上为 928。

但在 Safari iOS 9 上,window.innerHeight$(window).height() 返回不同的值:在运行 iOS 9.0 的 iPhone 6s 上分别为 1461 和 559或在运行 iOS 9.1 的 iPad mini 上为 1154 和 905。

这是 Safari 中的错误还是有意为之?我的 iPhone 上的 1461 来自哪里?我应该使用 $(window).height()(返回我想要的值)而不是 window.innerHeight 吗?

最佳答案

<meta name="viewport" content="width=device-width initial-scale=1 shrink-to-fit=no">

为我在视口(viewport)元标记中添加“shrink-to-fit=no”修复了调整大小时错误的 window.innerHeight 值 -

https://forums.developer.apple.com/thread/13510

关于javascript - Safari iOS9 是否为 window.innerHeight 返回错误值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32840602/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com