gpt4 book ai didi

android - Sencha Touch+Phonegap+Android 应用引用错误

转载 作者:行者123 更新时间:2023-11-30 04:07:07 25 4
gpt4 key购买 nike

我按照官方 Sencha 学习教程设置了我的第一个 phonegap 应用程序与 sencha touch give on this link .

这是我的 index.html 代码 -

 <!DOCTYPE html>
<html>
<head>
<title>Contacts</title>
<script type="text/javascript" src="lib/touch/sencha-touch-debug.js"></script>
<link href="lib/touch/resources/css/sencha-touch.css" rel="stylesheet"
type="text/css" />
<script type="text/javascript" src="app/app.js"></script>
<script type="text/javascript" src="cordova-1.8.1.js"></script>
<script type="text/javascript">
/* Ext.application({
name : "DemoApp",
launch : function() {
console.log("App launch");
}
}); */
</script>
<script type="text/javascript">
document.addEventListener("deviceready", DemoApp.launch, false);
</script>
</head>
<body>
</body>
</html>

我的 app/app.js 包含 -

Ext.application({
name: 'DemoApp',
launch: function() {
this.launched = true;
this.mainLaunch();
},
mainLaunch: function() {
if (!device || !this.launched) {return;}
console.log('mainLaunch');
}
});

脚本的所有路径都绝对正确,但我仍然收到以下错误。

Uncaught ReferenceError: DemoApp is not defined at file:///android_asset/www/index.html:19

我还尝试将 app.js 放入 index.html 本身,但上述错误仍然存​​在。 Sencha js 和 css 被正确包含,因为我没有收到关于 Ext not defined 等的任何错误。

还有什么原因。非常感谢任何帮助。

最佳答案

 <script type="text/javascript" src="app/app.js"></script>  
<script type="text/javascript" src="cordova-1.8.1.js"></script>

应该是

 <script type="text/javascript" src="cordova-1.8.1.js"></script>
<script type="text/javascript" src="app/app.js"></script>

关于android - Sencha Touch+Phonegap+Android 应用引用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11420513/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com