Google Maps API v3 Отключить масштабирование для увеличения на iPad Safari

Я пытаюсь выяснить, как отключить пинч по умолчанию для масштабирования в Google Maps API V3 с помощью Javascript. Я попытался обнаружить события touchstart в документе и вложенных элементах div, но безрезультатно. У кого-нибудь есть идеи, как отключить эту функцию?

Notes Я попытался перебрать все элементы DOM в поискахontouchstart события в промежутке, ищущие способ потенциально взломать, но я не могу найти какой-либо на (используя мой iPad), поэтому я не уверен, как они это делают.

Ответы на вопрос(1)

Решение Вопроса

так как мой проект работает в полноэкранном режиме, и следующий код сработал.

var tblock = function (e) {
    if (e.touches.length > 1) {
        e.preventDefault()
    }

    return false;
}

document.body.addEventListener("touchmove", tblock, true);
 Jim09 авг. 2012 г., 19:20
Извините, не связано, но у вас есть идеи, как получить простую карту без элементов управления?
 Jonathan Wagner15 окт. 2014 г., 09:38
хорошо, если вы используете Google, вам просто нужно установить параметры при создании объекта Google Map.

Ваш ответ на вопрос