我在哪里可以找到Google Maps v3 markermanager.js

时间:2016-05-12 23:21:24

标签: google-maps google-maps-api-3 markermanager

似乎已关闭googlecode.com上的markermanager.js不再可用。我在Github上找了一个等价物,但到目前为止还没有成功。我可以找到marker-clusterer等,但我的代码是用markermanager.js运行的。

有人能告诉我它去了哪里吗?

1 个答案:

答案 0 :(得分:7)

关注Google's move of the source,可以使用以下脚本网址(标准版和打包版)从GitHub version访问新的RawGit

https://cdn.rawgit.com/googlemaps/v3-utility-library/master/markermanager/src/markermanager.js
https://cdn.rawgit.com/googlemaps/v3-utility-library/master/markermanager/src/markermanager_packed.js

虽然上面的网址(带有cdn前缀)有no traffic limits or throttling and the files are served via a super fast global CDN,但请记住RawGit is a free hosting service and offers no uptime or support guarantees

以下SO答案中详细介绍了访问Git托管的文件:

Link and execute external JavaScript file hosted on GitHub

这篇文章还介绍了如果您要在GitHub上链接到文件,那么在生产环境中,您应该考虑定位特定的版本标记,以确保您获得该脚本的特定发行版本。

例如,您可以使用以下脚本网址(标准版和打包版)来定位markermanager库的1.2版本:

https://cdn.rawgit.com/googlemaps/v3-utility-library/markermanager/1.2/markermanager.js
https://cdn.rawgit.com/googlemaps/v3-utility-library/markermanager/1.2/markermanager_packed.js

或者,您可以直接在项目中下载并包含库以用于生产目的。