Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌地图-无法读取属性';堆栈';未定义标记的定义_Javascript_Google Maps_Google Maps Api 3 - Fatal编程技术网

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);
}