Javascript 谷歌地图-无法读取属性';堆栈';未定义标记的定义
我正在使用谷歌地图,但在使用以下代码向我的地图添加新标记时:Javascript 谷歌地图-无法读取属性';堆栈';未定义标记的定义,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我正在使用谷歌地图,但在使用以下代码向我的地图添加新标记时: var image = new google.maps.MarkerImage('../images/icon.png'); var markertemp = new google.maps.Marker({ position: { lat: 41.786254, lng: -85.428930
var image = new google.maps.MarkerImage('../images/icon.png');
var markertemp = new google.maps.Marker({
position: {
lat: 41.786254,
lng: -85.428930
},
map: map,
icon: image
});
始终向我显示错误消息::
TypeError:无法读取未定义(…)的属性“堆栈”
在谷歌于2月15日进行升级之前,一切正常
有人知道为什么会这样吗
谢谢通过从我的javascript代码中删除全局函数Error()解决了这个问题 我加了一个问题的例子
当您尝试添加带有自定义图标的google.maps.Marker时,会调用函数Error,若要解决此问题,您需要重命名或隔离全局错误函数。使用您的代码时,我不会收到任何错误,无论我在此处加载的是同一个API版本。请提供一份说明问题的报告。相关问题:(无答案)。
function Error(error) {
alert(error);
}