Кросс-платформенное отключение функции увеличения в Android и IOS

Я пытаюсь отключить функцию увеличения в Android и IOS для мобильного веб-сайта. Я пробовал эти решения, но они работают для Android и iPhone 5, но не для iPhone 5+ и iPad.


person ayush sharma    schedule 01.06.2018    source источник
comment
Возможный дубликат Есть ли нехитрый способ предотвратить масштабирование в iOS 11.3 Safari?   -  person Daniel W.    schedule 06.06.2018
comment
В iOS / Safari Apple не учитывает отключенное масштабирование веб-сайтов по намерению — это началось в iOS 9 или 10.   -  person Daniel W.    schedule 06.06.2018


Ответы (1)


Масштабирование обрабатывается атрибутом масштабирования в области просмотра (вы также можете настроить масштаб по умолчанию).

    <meta name='viewport', content='width=device-width, 
     initial-scale=1.0, maximum-scale=1.0, user-scalable=0' />

Имейте в виду, что это отключает масштабирование в целом. Если вы хотите ограничить его только мобильными экранами, вам нужно использовать определенный запрос @media (в зависимости от того, какой размер вы хотите и какие устройства вы хотите ограничить)

person Samuel Hulla    schedule 01.06.2018
comment
Я хочу отключить его для всех устройств (Android и iOS), но, как я уже говорил, он работает только для Android и iPhone 5. - person ayush sharma; 01.06.2018
comment
Предоставьте нам код, который вы используете. Но в любом случае тот, который я предоставил, должен работать. - person Samuel Hulla; 01.06.2018
comment
Я использую то же, что вы предложили - person ayush sharma; 01.06.2018