我设置视口标签480像素所以在iPhone(肖像模式)网站的真实尺寸是:iPhone(jQuery)的高度错误?
- 480x534px时,最上面一栏是可见
- 480x594px时,最上面一栏是 隐藏
然而, ,jQuery(window).height()
和window.innerHeight
和jQuery(window).InnerHeight()
总是返回480x534px,并且在尝试将height: 100%; width: 100%;
容器放置在当前内容(弹出窗口)的顶部时,会在网站底部创建60px的间隔。
这被报告为jQuery bug(和iPhone bug),但是有没有解决方法?
检查我的回答类似的问题,可能会有所帮助http://stackoverflow.com/questions/8205812/jquery-js-ios-4-and-document-height-problems –
@DmitrySemenov谢谢!一年前我找到了一种方法来处理这个问题,并且我将这个错误报告给了jQuery。他们说这应该在jQuery 1.8中解决(现在我们有jQuery 1.9,所以它可能已经修复了)。 iOS升级后(最近6.0)也有重大变化,所以我敢打赌,我们必须定期关注类似的事情,并更新脚本/库/插件:) – Atadj