私のサイトには次のものがあります。
...
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
...
上記のスクリプトは、他のリソースを動的にロードするためのGoogleスクリプトです。(例:Google Charts API)
これは99.99%の確率で機能します。しかし、私はちょうど何らかの理由で彼の会社がgoogle.comへのアクセスを制限しているクライアントを手に入れました。
この結果、私のWebサイトはJavaScriptエラーをスローしました。
これで、その処理方法がわかり、window.Googleが存在するかどうかを確認できます。でも私の質問は
「これに対処するための標準的な方法は何ですか?」
言い換えれば、サードパーティのJavaScriptを埋め込んだ場合、利用できないJSにどのように対処するのが最善でしょうか。
注:非常に重要
チャートコードをローカルまたはイントラネットでホストすることはできません。
GoogleのFAQを参照してください:https ://developers.google.com/chart/interactive/faq#localdownload
チャートコードをローカルまたはイントラネットでダウンロードしてホストできますか?
ごめん; Googleの利用規約では、Google.loadまたはGoogle.visualizationコードをダウンロードして保存またはホストすることはできません。