Я работаю над сайтом, который использует v7 элемента управления BJ Maps AJAX.Одна из вещей, которые мне нужно сделать, это ограничить уровень масштабирования, чтобы пользователи не могли увеличивать или превышать определенный уровень.
Я нашел метод getZoomRange на карте.объект, после его проверки, просто возвращает литерал объекта со свойствами «min» и «max».Итак, я решил, что перегрузка, вероятно, сработает:
// "map" is our Bing Maps object
map.getZoomRange = function ()
{
return {
max: 14
min: 5
};
};
... но нет.Он не имеет никакого эффекта (на самом деле он имеет отношение к внешнему виду ползунка масштабирования при использовании панели мониторинга по умолчанию).
Перехват события и предотвращение его продолжения также, похоже, не имеют никакого эффекта.