Статьи

JS IPad методы управления масштабированием

Просто записываю некоторые приемы управления масштабированием на 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 изменить масштаб окна просмотра