【发布时间】:2018-08-19 14:37:11
【问题描述】:
我有一个带有一堆标记的谷歌地图。缩小时,您必须看到标记簇: http://libris.houston-1.hybridmedia.be/nl/het-project/
我总是得到错误:Uncaught ReferenceError: MarkerCluster is not defined
但markercluster.js 文件已正确包含。现在我完全不知道该怎么办了:(
【问题讨论】:
-
也许您可以在代码中的确切位置引发错误或如何导入 MarkerCluster 添加更多定义?从编译的代码中,我只能看到 MarkerCluster 在您调用
var mc = new MarkerCluster(map)之前没有从任何地方导入 -
请提供一个minimal reproducible example 来说明问题本身的问题,而不是(仅)一个非工作站点的链接。
-
@K.F 首先我加载 markerclusterer.js 文件:
-
你有什么发现吗?从文档看来您可能使用了错误的构造函数名称? googlemaps.github.io/js-marker-clusterer/docs/reference.html(应该是
MarkerClusterer) -
@K.F 是的,它确实是一个错误的构造函数。我在下面添加了我的答案。谢谢。
标签: javascript jquery google-maps marker