本番ページの1つが正常に機能しなくなりました。依存関係の1つがもう存在しないという事実まで追跡しました。
http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/src/infobox.js
このURLは、Webページの基礎となったほとんどのサンプルコードで使用されています。
これはおそらく簡単に解決できますが、クイックグーグルは誰もこれに気づいていないことを示しました。この1時間で起こったと思います。
ライブラリは Github (infobox.jsはまだ移動されていないようです)に移動されているようです。メインページのお知らせをご覧ください: https://code.google。 com/p/google-maps-utility-library-v3 / それでも、コードの問題は、code.google.com svnリポジトリからコードを参照するのは良い習慣ではないということです。これは、Githubからコードを参照するようなもので、いつでも変更/移動/削除できます。コードをダウンロードして、.jsファイルとしてプロジェクトに含めるか、CDNサーバーで自分でホストする必要があります。
UPDATE
Googleユーティリティライブラリ(infoboxを含む)がホストされています ここgithub 今。前に述べたように、プロジェクトでそこから参照されることを意味するものではありません。
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
別の方法として、本番用にライブラリをダウンロードしてプロジェクトに直接含めることもできます。
緊急の修正として、ここからコードをコピーしました: https://code.google.com/p/google-maps-utility-library-v3/source/browse/trunk/infobox/src/infobox.js ?r = 466
ローカルにリンクされています。これは簡単な修正ではうまくいくように見えますが、アクティブな更新を確認する代替手段を探す必要があります。
ブラウザーのキャッシュからInfobox(v.1.1.13)スクリプトを取り戻すことができました。 http://Pastebin.com/PGciVVur からダウンロードできます。
私はこのgithubリポジトリにリンクしましたが、これは同様のものと思われ、私のサイトは再び機能します:
https://raw.githubusercontent.com/oytunyuksel/Google-Maps-Infobox.js/master/src/infobox.js
Googleコードは アナウンスごとに明らかにシャットダウン
Google Codeに別れを告げる
2015年3月12日木曜日
- 2016年1月25日-プロジェクトホスティングサービスは終了しました。プロジェクトのソース、問題、Wikiのtarballをダウンロードできます。これらのtarballは2016年の残りの期間中利用可能になります。
確かに 投稿 から、ホストされたコードを外部で使用できるようにすることをやめることは明確ではありませんでした。