のような外部サーバーからjsファイルを追加したい
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&libraries=geometry"></script>
ファイルがプログラムによって正常にロードされたことを確認するにはどうすればよい ですか (コンソールではありません)。
のような外部サーバーからjsファイルを追加したい
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false&libraries=geometry"></script>
ファイルがプログラムによって正常にロードされたことを確認するにはどうすればよい ですか (コンソールではありません)。
スクリプトタグのすぐ下にあるjavascriptでは、そのファイルの一部の関数がコードでアクセス可能かどうかを確認できます。
if (myFunction){
// file loaded successfully
}
myFunction
そのファイルの関数はどこにありますか
パッケージ マネージャー (require.js) を使用しない場合、ライブラリによって提供されるコールバックに依存します。それ以外の場合は、関数が存在するかどうかを確認してください。存在しない場合は、すぐに再試行してください
// Stop checking after 10 seconds
var scriptTimedOut = window.setTimeout(function() {
window.clearInterval(checkIfLoaded);
alert("Script took more than 10secs, so give up");
}, 10000);
// Check every 1 second if the function exists in the script yet
var checkIfLoaded = window.setInterval(function() {
if (someFunctionInTheScript) {
// The script is loaded so stop checking
window.clearInterval(checkIfLoaded);
window.clearTimeout(scriptTimedOut);
}
}, 1000);
Firefox または Chrome でページを開きます。(firebugまたはchromeコンソールで)ネットトラフィックを確認し、jsファイルの内容が表示されるかどうかを確認してください。