我正在尝试为 android 编写一个混合应用程序。在这个应用程序中,我试图加载 jquery 和一堆其他框架。所有的 javascripts 都位于 assets 文件夹中。现在的问题是,当我尝试加载任何 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.js console.log("!");
和 some2.js console.log("2");
我只看!从不 2