1

所以我遇到了这个问题,无论我做什么,构建的 PhoneGap 应用程序都不会加载 JavaScript 文件。起初,jQuery Mobile 似乎无法工作或损坏,不久之后,看起来这是因为实际的 jQuery 文件存在问题。经过大量试验和错误后,我发现如果我将脚本引用到 jQuery CDN 而不是本地文件,它会起作用;jQuery 和 jQuery 移动版。数小时的头痛过去了,但对于那些幸运地和我犯同样错误的人,我有答案。

4

2 回答 2

1

该问题与 jQuery 和 jQuery Mobile 文件或任何 js 文件的放置有关。我的错误是将库放在“www/lib/jquery”中。PhoneGap 只编译放在 'www/js' 文件夹中的 JavaScript 文件。希望我能帮助遇到和我一样头痛的人……如果没有,祝你进一步努力。

于 2016-04-04T22:01:36.733 回答
0

如果我没记错,那么您尝试将“jquery.mobile.js”放在 HTML 文件中的“jquery.js”之前。

<script type='text/javascript' src="jquery.js"></script>
<script type='text/javascript' src="jquery.mobile.js"></script>

此外,不要忘记将以下内容放在“index.html”中

<script type='text/javascript' src="cordova.js"></script>
于 2016-04-05T10:39:08.577 回答