Android用のハイブリッドアプリを書こうとしています。このアプリでは、jqueryと他のフレームワークの束をロードしようとしています。すべてのJavaScriptはアセットフォルダーにあります。ここで問題となるのは、JavaScriptを読み込もうとしても例外が表示されないのに、JavaScriptが読み込まれないことです。
無効なファイルまたはスキームのパスを指定すると、すぐにコンソールメッセージとログが表示されます
<script type="text/javascript" charset="utf-8" src="jquery.js" />
<script type="text/javascript" charset="utf-8" src="js/underscore.js" />
<script type="text/javascript" charset="utf-8" src="js/backbone.js" />
<script type="text/javascript" charset="utf-8" src="js/app.js" />
</head>
<body>
page loaded...
<script>
console.log('-----loading-----');
ページが読み込まれたり、---読み込み中---が表示されない
しかし、jsインクルードを削除すると、スクリプトが実行されているのがわかります。何がうまくいかない可能性があります
<!DOCTYPE HTML>
<html>
<head>
<meta name="viewport" content="width=320; user-scalable=no" />
<meta http-equiv="Content-type" content="text/html; charset=utf-8">
<script type="text/javascript" src="some.js"/>
<script type="text/javascript" src="some2.js"/>
</head>
<body>
page loaded...
<script>
console.log('-----loading-----');
</script>
</body>
ここでsome.jsconsole.log( "!");
およびsome2.jsconsole.log( "2");
見えるだけ!決して2