我正在开发一个移动网站...为了测试这个我已经为Android创建了不同的模拟器并使用了iphone模拟器。问题是调用window.innerWidth在iPhone上的方向更改视口更改,如果纵向320和如果横向480但在android上视口在横向和纵向中是相同的(例如在分辨率480x800中,视口是320在横向/肖像)。 我对视口的元是:
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
它纠正了这种行为?
事先提前答案 0 :(得分:0)
缺少视口元标记的发布。 但无论如何,你是对的: innerWidth / Height不适应方向。如果你想根据方向处理布局,我建议使用CSS3媒体查询。 可以在此处找到文档:CLICK