所以我有一些使用谷歌地图API V3的JavaScript,并使用地理编码器从地址获取坐标并在这些坐标处显示地图。它工作得很好,但几天前我又检查了一下,现在它没有显示正确的地图,只是显示一个空白的蓝色地图,并且不允许你放大或缩小或移动地图。似乎没有任何javascript错误或从谷歌地图返回的错误,所以不确定是什么导致这... ...
这是问题的一个例子:Click Here
任何人对可能导致这种情况的原因有什么想法?
答案 0 :(得分:2)
您正在使用未记录的属性:
var center = results[0].geometry.location.Xa - 0.0062;
var centerCoord = new google.maps.LatLng(center, results[0].geometry.location.Ya);
(geometry.Xa,geometry.Ya)
当API的版本发生变化时,保证会在某些时候失败。