我正在使用Google地图,但在使用此代码向地图添加新标记时:
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:无法读取未定义(...)
的属性“堆栈”
在升级之前,谷歌在二月十五日做了一切正常。
任何人都知道为什么会这样吗?
感谢
答案 0 :(得分:0)
通过从我的javascript代码中删除全局函数Error()解决了这个问题。
我添加了一个问题示例https://jsfiddle.net/8Lq4ww48/
function Error(error) {
alert(error);
}
函数当您尝试使用自定义图标添加google.maps.Marker时会调用错误,要解决此问题,您需要重命名或隔离全局错误函数。