googlemarkercluster.js库的备用源路径是什么
what is the alternate source path for google markerclusterer.js library?
在我的项目中,我包含了这样的库:
<script src="http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclusterer/src/markerclusterer.js"></script>
然而,src路径似乎从昨天起就被破坏了,因此它没有呈现JS,因此我无法在地图上显示集群。
我确实有这个JS的本地副本,我可以设置src路径引用我的本地副本而不是上面的/svnt/runk/路径。
我正在搜索这个库有其他路径吗?可能是托管在CDN上。
到目前为止,我认为,以上是仅托管它的地方:
参考编号:https://code.google.com/p/google-maps-utility-library-v3/source/checkout
当谷歌不久前将源代码转移到GitHub时,可以使用以下脚本url从RawGit访问新的GitHub版本:
https://cdn.rawgit.com/googlemaps/js-marker-clusterer/gh-pages/src/markerclusterer.js
在实例化MarkerCluster以访问GitHub:中的图像时,您还需要指定imagePath选项
var mc = new MarkerClusterer(map, markers, {
imagePath: 'https://cdn.rawgit.com/googlemaps/js-marker-clusterer/gh-pages/images/m'
});
下面的SO帖子包含了关于集群图像的imagePath参考的更多细节:
谷歌地图无法在https://中工作
虽然上述URL(带有cdn前缀)没有流量限制或限制,并且文件是通过超快的全球cdn提供的,但请记住,RawGit是一项免费的托管服务,不提供正常运行时间或支持保证。
以下SO答案对此进行了详细介绍:
链接并执行GitHub 上托管的外部JavaScript文件
这篇文章还介绍了,如果你链接到GitHub上的文件,在生产中,你应该考虑针对特定的发布标签,以确保你得到特定版本的脚本
然而,由于js-marker clusterer存储库的保管人尚未创建任何版本,这在目前是不可能的
因此,您应该认真考虑下载库及其资源,并将其直接包含在您的项目中以用于生产目的
这里有你的链接:
https://cdnjs.cloudflare.com/ajax/libs/js-marker-clusterer/1.0.0/markerclusterer.js
Markercluster编译的
https://cdnjs.cloudflare.com/ajax/libs/js-marker-clusterer/1.0.0/markerclusterer_compiled.js
https://github.com/googlemaps/js-marker-clusterer
在examples文件夹中有很棒的示例和良好的README。然而,您需要修改每个示例/*.html文件中的一行代码,以包含您的API密钥:
<script src="http://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY">
</script>
使得三个示例中的每一个都正确地工作。
- 这是什么 ==- javascript 运算符
- 我的单元测试选项是什么
- 打破承诺链的好方法是什么
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- Javascript中的空白是什么
- 是什么让一个“;Uncaught RangeError:超过了最大调用堆栈大小“;错误(Chrome,在其他浏览器中显示
- 在JavaScript中拆分日期字符串的更好方法是什么
- 将jQuery.ech()方法转换为本地JavaScript抽象的最佳方法是什么
- googlemarkercluster.js库的备用源路径是什么
- Json在应用程序电话间隙!路径是什么
- “./”路径规范是什么意思
- 在流式 CSS 中指定相对路径的正确方法是什么?
- 从nodejs中的路径中剥离父目录的常见方法是什么
- 这段代码中的客户端、路径和数据是什么?
- Google Script解析JSON -下面的路径是什么?
- 在javascript中传入波浪路径以获得相对路径的正确方法是什么?
- 路径是什么?
- 在express/jade文件中设置JS和CSS路径的正确方法是什么?
- 改变rapha 235; 1路径元素的正确方法是什么?
- 附加到路径的正确方式是什么