当前位置: 代码迷 >> Web前端 >> google 地图s v3 getBounds()
  详细解决方案

google 地图s v3 getBounds()

热度:277   发布时间:2012-11-25 11:44:31.0
google maps v3 getBounds()

这两天被Google map的getBounds搞得郁闷,在初始化方法map或者onload的时候调用map.getBounds() 总是出问题,要么map==null 要么 getBounds 返回 undefined。

按照 Google Maps API V3 Reference 的如下说明调用也不行

getBounds():Returns the lat/lng bounds of the current viewport. If the map is not yet initialized (i.e. the mapType is still null), or center and zoom have not been set then the result is null.

?

最后发现这种方式可行或者getBounds只要在setTimeout 第一个参数方法里面被包含都莫问题:

setTimeout ('map.getBounds()',0)

  相关解决方案