web-dev-qa-db-ja.com

Google Maps API V3 Infobox.jsが削除されました

本番ページの1つが正常に機能しなくなりました。依存関係の1つがもう存在しないという事実まで追跡しました。

http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/src/infobox.js

このURLは、Webページの基礎となったほとんどのサンプルコードで使用されています。

これはおそらく簡単に解決できますが、クイックグーグルは誰もこれに気づいていないことを示しました。この1時間で起こったと思います。

47
user1978816

ライブラリは Github (infobox.jsはまだ移動されていないようです)に移動されているようです。メインページのお知らせをご覧ください: https://code.google。 com/p/google-maps-utility-library-v3 / それでも、コードの問題は、code.google.com svnリポジトリからコードを参照するのは良い習慣ではないということです。これは、Githubからコードを参照するようなもので、いつでも変更/移動/削除できます。コードをダウンロードして、.jsファイルとしてプロジェクトに含めるか、CDNサーバーで自分でホストする必要があります。

UPDATE

Googleユーティリティライブラリ(infoboxを含む)がホストされています ここgithub 今。前に述べたように、プロジェクトでそこから参照されることを意味するものではありません。

27
Matej P.

GoogleはソースをGitHubに移動しました しばらく前に、新しい GitHubバージョン にアクセスするには RawGit から次のスクリプトURL(標準およびパックバージョン):

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

上記のURL(接頭辞cdn付き)には トラフィック制限やスロットルはなく、ファイルは超高速グローバルCDN経由で提供されます ですが、 RawGitは無料のホスティングサービスですアップタイムやサポートの保証はありません

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

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

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

たとえば、次のスクリプトURL(標準バージョンおよびパックバージョン)を使用して、InfoBoxライブラリの1.1.13リリースをターゲットにできます。

https://cdn.rawgit.com/googlemaps/v3-utility-library/infobox/1.1.13/src/infobox.js
https://cdn.rawgit.com/googlemaps/v3-utility-library/infobox/1.1.13/src/infobox_packed.js

別の方法として、本番用にライブラリをダウンロードしてプロジェクトに直接含めることもできます。

18
Chris Cook

緊急の修正として、ここからコードをコピーしました: https://code.google.com/p/google-maps-utility-library-v3/source/browse/trunk/infobox/src/infobox.js ?r = 466

ローカルにリンクされています。これは簡単な修正ではうまくいくように見えますが、アクティブな更新を確認する代替手段を探す必要があります。

8
user1978816

ブラウザーのキャッシュからInfobox(v.1.1.13)スクリプトを取り戻すことができました。 http://Pastebin.com/PGciVVur からダウンロードできます。

0
kirre20

私はこのgithubリポジトリにリンクしましたが、これは同様のものと思われ、私のサイトは再び機能します:

https://raw.githubusercontent.com/oytunyuksel/Google-Maps-Infobox.js/master/src/infobox.js

0
Andres Preza

Googleコードは アナウンスごとに明らかにシャットダウン

Google Codeに別れを告げる

2015年3月12日木曜日

  • 2016年1月25日-プロジェクトホスティングサービスは終了しました。プロジェクトのソース、問題、Wikiのtarballをダウンロードできます。これらのtarballは2016年の残りの期間中利用可能になります。

確かに 投稿 から、ホストされたコードを外部で使用できるようにすることをやめることは明確ではありませんでした。

0
geocodezip