Я использую Google Maps JavaScript API V3, и в официальных примерах вы всегда включаете этот метатег:
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
Большинство сторонних примеров, которые я видел, тоже делают это. Однако я написал плагин, используя его, и один из моих пользователей сказал мне, что это мешает ему увеличивать и уменьшать масштаб на своем мобильном устройстве . У меня нет мобильного устройства для тестирования, и ни один из моих поисков не дал полезной информации.
Итак, в чем смысл тега? Я должен оставить это? Должен ли я попытаться обнаружить агент браузера и показать его только для настольных браузеров?
Если вы хотите изучить плагин, вы можете скачать его , просмотреть источник или увидеть живой пример .