未找到Google Maps MarkerManager V3(404)

时间:2016-05-12 09:35:34

标签: markermanager

我们使用此位置的Markermanager多年https://google-maps-utility-library-v3.googlecode.com/svn/tags/markermanager/1.0/src/markermanager.js。今天它默默地消失了,我们发现here它被移到了github。

您可以在此处找到新的打包版本:https://raw.githubusercontent.com/googlemaps/v3-utility-library/master/markermanager/src/markermanager_packed.js。我希望这个帖子可以帮助其他人更快地找到它。

还请看克里斯库克的回答,他提供了CDN网址......

2 个答案:

答案 0 :(得分:8)

前一段时间Google moved the source over to GitHub,可以使用以下脚本网址(标准版和打包版)从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答案中详细介绍了访问通过GitHub维护的文件:

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

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

答案 1 :(得分:2)

GitHub上的v3-utility-library的完整列表:

v3-utility-library

Tnx用于链接到markermanager.js

我在项目中也使用了markerwithlabel.js,并得到错误404。

指向markerwithlabel.js的新链接

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