5

この場所の Markermanager を何年も使用しましたhttps://google-maps-utility-library-v3.googlecode.com/svn/tags/markermanager/1.0/src/markermanager.js。今日、それは静かに消え、github に移動されたことがわかりました。

新しいパック バージョンは、https ://raw.githubusercontent.com/googlemaps/v3-utility-library/master/markermanager/src/markermanager_packed.js にあります。このスレッドが、他の人が私よりも早く見つけるのに役立つことを願っています.

Chris Cook の回答も参照してください。彼は CDN の URL を提供しています...

4

2 に答える 2

8

Google がしばらく前にソースを GitHub に移動したため、新しいGitHub バージョンには、次のスクリプト URL (標準バージョンとパック バージョン) を使用して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

上記の URL (cdn プレフィックス付き) にはトラフィックの制限やスロットリングがなく、ファイルは超高速のグローバル CDN 経由で提供されますが、RawGit は無料のホスティング サービスであり、アップタイムやサポートの保証は提供されないことに注意してください。

GitHub 経由で管理されているファイルへのアクセスについては、次の SO 回答で詳しく説明しています。

GitHub でホストされている外部 JavaScript ファイルをリンクして実行する

この投稿では、GitHub のファイルにリンクしている場合、本番環境では、スクリプトの特定のリリース バージョンを確実に取得するために、特定のリリース タグをターゲットにすることを検討する必要があることも説明しています。

たとえば、次のスクリプト URL (標準およびパック バージョン) を使用して、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

または、実稼働目的でライブラリをダウンロードしてプロジェクトに直接含めることもできます。

于 2016-05-12T13:14:44.070 に答える