Google Maps API。我究竟做错了什么?

时间:2014-08-12 16:04:15

标签: javascript google-maps google-maps-api-3

在我们的应用中,我们使用google maps api(Javascript)。总的来说它工作正常,但由于我认为谷歌地图api的变化,它会不时停止工作。

但我无法帮助认为谷歌没有办法在一夜之间改变API的行为,所以我必须做错事。

基本上是为了获得我正在做的地图中心:

map.getCenter().k+","+map.getCenter().B

但昨晚它改为

map.getCenter().k+","+map.getCenter().A

这一定不是正确的做法,因为它是第三次更改属性。

1 个答案:

答案 0 :(得分:2)

这是因为getCenter()实际返回LatLng个对象。而且您正试图从最小化的混淆代码中获取未记录的属性。每次谷歌将最小化他们的代码时它将改变。你不能相信这些变量。您应该使用lat()lng()方法:

map.getCenter().lat()+","+map.getCenter().lng()

详细了解official documentation