如果我用我的 DroidX native 浏览器追踪 screen.width,我首先收到 320,但在随后的重新加载(不改变方向)我收到 800...这是为什么?
最佳答案
这是一个 Android 错误。有时当页面第一次加载 window.screen.width 和 window.screen.height 是错误的。您可以尝试设置超时,然后运行您的代码。
setTimeout(YourFunction, 200);
另见此处 android issue
关于javascript - 屏幕宽度 + android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5021090/