screen.width + android

wor*_*ked 3 javascript android screen width

如果我使用我的DroidX本机浏览器追踪screen.width,我首先按预期收到320,但在后续重新加载(不改变方向)时,我收到800 ...为什么会这样?

小智 6

这是一个Android bug.有时当页面首次加载window.screen.width和window.screen.height是错误的.您可以尝试进行超时,然后运行代码.

setTimeout(YourFunction, 200);
Run Code Online (Sandbox Code Playgroud)

另见android解决方案