我使用window.innerHeight和window.innerWidth指令来获取浏览器的可用窗口大小。它与firefox,safari(在Mac上)和android一起工作,但我在iOS中得到了奇怪的结果。的iOS返回错误值window.innerHeight /宽
iOS总是返回innerHeight = 1091和innerWidth = 980。
我使用iOS SDK的iOS模拟器(我没有iPhone/iPod)。 iPhone和iPhone Retina模拟器返回相同的值。我不明白他们如何能够返回相同的数字,因为这两种模式有两种不同的屏幕分辨率。
我玩视口参数没有成功。
然后我得到正确的值,我在这里发帖之前找到了这个网页。我不完全确定这是相关的,但我没有找到如何使移动Safari移动到不扩展到980x1091。我尝试使用但没有改变任何东西。 – ohmer 2011-01-07 21:27:44
如果您希望视口为320x480,您应该尝试使用' – pgb 2011-01-07 21:35:39
不起作用... safari仍然返回980x1091 。 – ohmer 2011-01-10 18:20:38