我从v2切换到v3 google maps api,gMap.getBounds()
功能出现问题。
初始化后,我需要获取地图的边界。
这是我的JavaScript代码:
var gMap;
$(document).ready(
function() {
var latlng = new google.maps.LatLng(55.755327, 37.622166);
var myOptions = {
zoom: 12,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
gMap = new google.maps.Map(document.getElementById("GoogleMapControl"), myOptions);
alert(gMap.getBounds());
}
);
所以现在它提醒我gMap.getBounds()
未定义。
我尝试在click事件中获取getBounds值,它对我来说很好,但是在加载映射事件中我无法获得相同的结果。
在Google Maps API v2中加载文档时,getBounds也可以正常工作,但在V3中失败。
您能帮我解决这个问题吗?