Клуб API Карт

Просмотр кары на мобильном устройстве

Пост в архиве.

Добрый день. Столкнулся с такой проблемой - если просматривать карту на мобильном и увеличить масштаб страницы таким образом, что всю область просмотра заполнит карта, то нет возможности вернуться к нормальному масштабу страницы, т.к. попытка масштабирования двумя пальцами приводит к масштабированию карты. Если отключить масштабирование карты через map.behaviors.disable('multiTouch'), то не происходит вообще ничего. Т.е. карта не масштабируется, но и масштаб страницы не изменяется. Как быть?

3 комментария
Sergey Konstantinov
27 января 2016, 22:40
Запретить масштабирование страницы через meta viewport
https://tech.yandex.ru/maps/doc/jsapi/2.0/dg/concepts/load-docpage/

К сожалению, этот способ неприемлем, т.к. на странице много мелких элементов, которые будут криво смотреться, даже если установить определенную ширину в meta viewport. Необходимо сохранить возможность масштабирования страницы пользователем

Sergey Konstantinov
27 января 2016, 22:40
Тогда пользуйтесь статической картой.