由于Google 不久前将源代码移至 GitHub ,因此可以使用以下脚本 URL(标准和打包版本)从RawGit访问新的GitHub 版本:
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
虽然上述 url(带有 cdn 前缀)没有流量限制或节流,并且文件是通过超快的全球 CDN 提供的,但请记住,RawGit 是一项免费托管服务,不提供正常运行时间或支持保证。
以下 SO 答案更详细地介绍了访问通过 GitHub 维护的文件:
链接并执行托管在 GitHub 上的外部 JavaScript 文件
这篇文章还介绍了,如果你链接到 GitHub 上的文件,在生产中你应该考虑定位一个特定的发布标签,以确保你得到一个特定的发布版本的脚本。
例如,您可以使用以下脚本 url(标准和打包版本)定位 1.2 版本的 markermanager 库:
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
或者,您可以下载该库并将其直接包含在您的项目中以用于生产目的。