当我为Android构建时,我的jQuery / jQueryUI代码在PhoneGap中都不起作用,但在浏览器和Ripple中都可以使用。问题是我真的不知道如何调试它。我试着做了
<script>
$(document).ready(function () {
alert("test");
});
</script>
如果我经常使用JavaScript,它会再次出现在桌面上但不会出现在移动设备上。
<script>
alert("test");
</script>
它在浏览器和phonegap应用程序上运行良好。
这是我打电话给所有内容的顺序。
<script type="text/javascript" src="scripts/jquery.js"></script>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="phonegap.js"></script>
<script type="text/javascript" src="scripts/jqueryui.js"></script>
我真的希望有人可以帮我解决这个问题。如果您需要更多信息,请与我们联系..
答案 0 :(得分:0)
我的订购与您的订购不同。
我的订单,对我有用的是:
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="js/jquery-1.9.1.min.js"></script> //This order matters #1
<script type="text/javascript" src="js/MY_CUSTOM_JS_RAWR.js"></script> //This order matters #2
<script type="text/javascript" src="js/jquery.mobile-1.3.2.min.js"></script> //This order matters #3
然后在js rawr文件中,我正在做类似于发布here的解决方案,以确保所有内容都已正确加载。