iPod窗口尺寸上的Safari

时间:2012-06-13 12:16:24

标签: jquery mobile-safari ipod

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

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

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

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

有谁知道这是为什么?是打算吗?所有的iPod都是如此吗?

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

1 个答案:

答案 0 :(得分:0)

试试这个:

if (window.innerWidth)
    return window.innerWidth;
else if (document.all) 
    return document.body.clientWidth;