Google maps api 3 Google map API仅返回lat()或lon()

Google maps api 3 Google map API仅返回lat()或lon(),google-maps-api-3,Google Maps Api 3,大约两天前,我的地图停止工作了。我现在使用的是3.21,它似乎被弃用了,现在我的地图是空白的。谁能给我指出正确的方向吗 www.ilac.com/maps并单击任意名称以打开地图页面此功能不再工作: function getLatLngFromStartPoint(start_point) { var latlng = []; var c = 0; for(var name in start_point) { if (start_point.hasOwn

大约两天前,我的地图停止工作了。我现在使用的是3.21,它似乎被弃用了,现在我的地图是空白的。谁能给我指出正确的方向吗


www.ilac.com/maps并单击任意名称以打开地图页面

此功能不再工作:

function getLatLngFromStartPoint(start_point)
{
    var latlng = [];
    var c = 0;

    for(var name in start_point) {
        if (start_point.hasOwnProperty(name)) {
            latlng[c++] = start_point[name];
        }
    }

    return new google.maps.LatLng(latlng[0], latlng[1]);
}
对象没有任何文档化的属性

您不需要这样做,start_point已经是一个google.maps.LatLng,所以这个(虽然很傻)应该可以:

function getLatLngFromStartPoint(start_point)
{
    return start_point;
}

(可能不是您页面的唯一问题…

您的页面有很多代码需要处理,问题所在并不明显。您可以使用JSFIDLE之类的工具来生成一个演示该问题的最小示例吗?