在我们的应用中,我们使用google maps api(Javascript)。总的来说它工作正常,但由于我认为谷歌地图api的变化,它会不时停止工作。
但我无法帮助认为谷歌没有办法在一夜之间改变API的行为,所以我必须做错事。
基本上是为了获得我正在做的地图中心:
map.getCenter().k+","+map.getCenter().B
但昨晚它改为
map.getCenter().k+","+map.getCenter().A
这一定不是正确的做法,因为它是第三次更改属性。
答案 0 :(得分:2)
这是因为getCenter()
实际返回LatLng
个对象。而且您正试图从最小化的混淆代码中获取未记录的属性。每次谷歌将最小化他们的代码时它将改变。你不能相信这些变量。您应该使用lat()
和lng()
方法:
map.getCenter().lat()+","+map.getCenter().lng()