Google maps api 3 如何在谷歌地图中找到当前的缩放级别?

Google maps api 3 如何在谷歌地图中找到当前的缩放级别?,google-maps-api-3,map,Google Maps Api 3,Map,加载或单击谷歌地图时,如何找到当前的缩放级别?如果您有这样的地图对象: var mapObject = new google.maps.Map(document.getElementById("map"), _mapOptions); 使用 使用此代码: float zoomlevel = mMap.getCameraPosition().zoom; 我是用: console.log(this.map.zoom); 我正在使用 html: <agm-map (mapReady)="o

加载或单击谷歌地图时,如何找到当前的缩放级别?

如果您有这样的地图对象:

var mapObject = new google.maps.Map(document.getElementById("map"), _mapOptions);
使用

使用此代码:

float zoomlevel = mMap.getCameraPosition().zoom;
我是用:

console.log(this.map.zoom);
我正在使用

html:

<agm-map (mapReady)="onMapReady($event)">
onMapReady(map) {
 this.map = map;
}

如果您需要缩放更改

google.maps.event.addListener(映射'zoom_changed',函数(){
var zoom=map.getZoom();
控制台日志(缩放);
});

um,?不应该是
mapObject.getZoom()?修复了GetZoom()-->GetZoom()对我不起作用。有人能告诉我怎么做吗?如果你使用的是google maps api2,那么你必须这样做:
map.getCameraPosition().zoom
如何在react native maps中做到这一点?虽然这个代码片段可以解决这个问题,但确实有助于提高你文章的质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。
onMapReady(map) {
 this.map = map;
}