Если я прослежу screen.width с моим родным браузером DroidX, я сначала получаю 320, как ожидалось, но при последующих перезагрузках (без изменения ориентации) я получаю 800... почему это?
Screen.width + android
Ответ 1
Это ошибка Android. Иногда, когда страница сначала загружает window.screen.width и window.screen.height, вы ошибаетесь. Вы можете попытаться сделать тайм-аут, а затем запустить свой код.
setTimeout(YourFunction, 200);
Также см. здесь проблема андроида