0

我正在为需要有关窗口尺寸的精确信息的 iOS 开发一个 webapp。

在 iPad 和 iPhone 上,使用 jQuery in 查询的窗口尺寸是正确的。

$(self.top).resize(function(e) {
  $(window).width();
  $(window).height();
}

但是在 iPod (4g) 上,纵向模式下报告的尺寸是 320 x 306,这显然是错误的。

有人知道为什么吗?是有意的吗?所有的 iPod 都是这样吗?

iPod 是否有可能报告旋转之前的尺寸而不是新的方向?

4

1 回答 1

0

尝试这个:

if (window.innerWidth)
    return window.innerWidth;
else if (document.all) 
    return document.body.clientWidth;
于 2012-06-13T12:20:11.533 回答