我在Safari和iOS6中有一种罕见的行为.从横向更改为纵向时,视口会调整大小,但似乎没有正确水平放置.它向左移动了128px.
我可以使用iOS6中的iPad3重现这种行为,访问www.google.com
如果您更改html的display属性,如下所示:
document.querySelector("html").style.display ="none"document.querySelector("html").style.display ="block"
视口返回原点并正确显示.这就是我认为这是一个错误的原因.
任何想法如何解决这一问题?