Я хочу получить текущий уровень масштабирования google map, это дает мне неопределенную ошибку, я думаю, потому что я не использую явный уровень масштабирования в своих вариантах создания карты, вместо этого я использую map.fitBounds , как я могу получить уровень масштабирования карты Google, когда я использую map.fitBounds?получить уровень масштабирования google map при использовании fitBounds
это мое резюме код:
var mapOptions = { mapTypeId: google.maps.MapTypeId.ROADMAP };
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
map.fitBounds(bounds);
map.panToBounds(bounds);
теперь, когда я хочу использовать map.getZoom(), я получаю неопределенными, кажется, что getZoom возвращает только явно установленные уровни масштабирования
Можем ли мы увидеть, какой код вы используете до сих пор? – duncan
Я обновил сообщение –
Покажите нам, где в вашем коде вы используете getZoom. Возможно, это «карта», которая не определена, потому что вы пытаетесь получить к ней доступ с помощью функции, которую она создала в – duncan