getbounds()在firebug上返回错误。我可以知道这是什么问题吗?感谢。
map=new GMap2(document.getElementbyId('map'));
map.setCenter(new GLatLng(la,lo),15);
map.addControl(new GLargeMapControl3D());
map.addControl(new GMapTypeControl());
map.enableScrollWheelZoom();
var bounds = map.getBounds();
var southWest = bounds.getSouthWest();
var northEast = bounds.getNorthEast();
var southEast = bounds.getSouthEast();
var northWest = bounds.getNorthWest();
Firebug声称getSouthWest()不是函数。谢谢。
答案 0 :(得分:0)
也许你应该等到地图触发load
事件。
答案 1 :(得分:0)
我认为这里的简单问题是GLatLngBounds只有getSouthWest()和getNorthEast()方法,而不是getSouthEast()和getNorthWest()(参见API reference)。你确定Firebug在getSouthWest上给你一个错误吗?如果我删除最后两个函数调用,我能够使代码正常工作。