我正在开发一个跨平台的Jquery移动应用程序,其中在方向更改时它显示白色补丁。以下是我用于方向更改的代码。
window.onorientationchange = function () {
setTimeout(changeOrientation, 200);
}
changeOrientation :function() {
//here goes my code for screen display on orientation.
}
所以我无法找到如何解决方向更改的白色补丁。 在此先感谢
答案 0 :(得分:0)
我怀疑......您是在Android应用内的网页浏览中执行此操作,并且您的应用无法处理方向更改。
要么是这样,要么浏览器存在同样的问题,或者您的网页存在缺陷。 普通的jquery网页不应该有这个问题,网站只是自动调整自身大小,然后浏览器窗口(或设备方向)发生变化。您的页面是否具有设置元素宽度值的CSS或JS代码?
您在Android上尝试过哪些浏览器? 最新的Android Chrome有同样的问题吗?