【问题标题】:Google Maps MarkerManager V3 (404) not found未找到 Google 地图 MarkerManager V3 (404)
【发布时间】:2016-05-12 09:35:33
【问题描述】:

我们多年来一直使用这个位置的 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。我希望这个帖子可以帮助其他人比我更快地找到它。

另请参阅 Chris Cook 的回答,他提供了 CDN 网址...

【问题讨论】:

    标签: markermanager


    【解决方案1】:

    就像不久前的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 上的文件,在生产中您应该考虑定位特定的发布标签,以确保您获得脚本的特定发布版本。

    例如,您可以使用以下脚本 url(标准和打包版本)定位标记管理器库的 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
    

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

    【讨论】:

      【解决方案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
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-10-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-04-10
        • 1970-01-01
        • 2018-05-24
        相关资源
        最近更新 更多