记录下高德地图api使用中踩到的坑
踩坑代码:
var mapObj=new AMap.Map("div_gmap",{center:position});//创建地图实例 var bounds=mapObj.getBounds();//获取map实例的可是区域地理坐标实例
果断报错了:一个未定义的da方法
解决问题的代码:
var mapObj=new AMap.Map("div_gmap",{center:position});//创建地图实例 mapObj.plugin(["AMap.ToolBar"],function(){ //加载工具条 tool=new AMap.ToolBar({}); mapObj.addControl(tool); var bounds = mapObj.getBounds(); })
将获取视窗地理坐标实例的代码放到plugin中来执行,应该是一个异步加载的原理,未深究。
阿瓦的