iOS / мобильное сафари по-прежнему масштабируется, пока окно просмотра установить значение user-scaleable = no? Проверьте настройки специальных возможностей!

Эта конкретная проблема с мобильным Safari (на первый взгляд невозможная, но все же недокументированная) заставляла меня работать долгое время сегодня, и я как раз собирался задать вопрос об этом здесь, когда понял.

Проблема: пока Я установил в моем веб-приложении для iPad все еще разрешено ручное масштабирование (сужение в браузере). - Но только на моем iPad, а не на моем iPhone.

Также я бы повернул устройство между портретным и ландшафтным режимами, чтобы проверить конкретные коды CSS для режима ориентации, что дало странные результаты:

  • Вращение с альбомного режима на С портретом проблем не было, размеры и расположение всего имели смысл.
  • После этого, поворот из портретного обратно в альбомный и ... окно просмотра осталось таким же широким, как и в портретном режиме, т.е. он был увеличен (масштабирован). Мне пришлось вручную уменьшить масштаб, чтобы вернуться к полному изображению / области просмотра. Что должно быть невозможно.
15
задан Jeff Atwood 9 May 2011 в 04:56
поделиться