3

通过鼠标滚轮或缩放栏更改后如何在谷歌地图中获取缩放大小?

我使用带有 JavaScript 的 Google Map API 3。

我想展示console.log()每一个变化。

4

4 回答 4

14

简单的。根据文档

google.maps.event.addListener(map, 'zoom_changed', function() {
    var z = map.getZoom();
    console.log(z);
});

这是一个很棒的实用程序,可以在它们触发时显示所有事件。

于 2013-04-29T06:30:15.670 回答
3

map.getZoom().

在里面the docs!

于 2013-04-29T05:59:15.140 回答
3

您可以为此使用 zoom_changed 事件..

检查这个链接

于 2013-04-29T06:00:28.950 回答
1

你必须保留一个 div 来显示我拥有的地图('map_canvas')。

var map = new google.maps.Map(document.getElementById('map_canvas'), {
        disableDefaultUI : true,
        zoom : 12,
        center : new google.maps.LatLng(17.1312321,78.23123123),
        mapTypeId : google.maps.MapTypeId.ROADMAP
    });



google.maps.event.addListener(map, 'zoom_changed',function() {
console.log(map.getZoom());
});
于 2013-04-29T06:26:16.937 回答