Просто записываю некоторые приемы управления масштабированием на ipad, используя JavaScript и метатеги области просмотра. Помните, что для iPad ширина устройства всегда составляет 768 пикселей независимо от ориентации
Этот оптимизирован для iPad (работает лучше всего):
Получить текущий масштаб окна просмотра с помощью этого сценария: http://menacingcloud.com/source/js/FlameViewportScale.js
Код:
$.getScript('http://menacingcloud.com/source/js/FlameViewportScale.js', function() { var viewScale = new FlameViewportScale(); var currentScale = viewScale.getScale(); viewScale.update(function() { alert('Scale measure complete...'+currentScale); }); });
Этот код запрещает пользователю масштабировать область просмотра на странице с помощью техники пинч:
$('meta[name=viewport]').attr('content','width=1024, user-scalable=no');
Или используя простой JavaScript:
viewport = document.querySelector("meta[name=viewport]"); viewport.setAttribute('content', 'width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;');
Ключевые слова:
JS Ipad Auto Zoom
JS Ipad кнопки масштабирования
js ipad симулировать ущипнуть
js ipad изменить видовой экран
ipad изменить масштаб окна просмотра