Я пытаюсь написать веб-приложение для Android и iPhone.У меня проблема при изменении ориентации устройства.На Android событие Ориентация изменения изменяется (от портрета до пейзажа) перед тем, как сообщается о новых горизонтальных измерениях (сообщает о портретных измерениях, с iPhone оно запускается ПОСЛЕ (сообщает о горизонтальных размерах ... правильное поведение).
Итак, я упалвернуться к событию resize. Другая проблема возникла. Android работает нормально в браузере. iPhone работает нормально, когда приложение запускается с домашнего экрана. Однако в мобильном сафари событие resize никогда не вызывается при переходе от альбомной ориентации к портретной, посколькубраузер просто предоставляет вам возможность прокручивать страницу по горизонтали.
Мне нужен способ обнаружить событие изменения ориентации и получить новые измерения из элементов DOM, чтобы изменить размеры других элементов на экране, которые будут работатьдля Android, мобильных Safari и веб-приложений для домашнего экрана.
Спасибо