【发布时间】:2014-08-14 16:04:17
【问题描述】:
我正在关注 sencha 触摸页面 (http://www.sencha.com/learn/a-sencha-touch-mvc-application-with-phonegap/) 中的 mvc 示例,尝试在 android 中工作,但我在 app 变量上遇到了问题,在一些文件中这是错误 '08-14 16: 01:52.245:D/CordovaLog(2087):file:///android_asset/www/app/views/Viewport.js:第 1 行:未捕获的 ReferenceError:未定义应用程序'
有谁知道问题出在哪里?
这是可能的索引文件
<!DOCTYPE html>
<html>
<head>
<title>Contacts</title>
<script type="text/javascript" src="lib/sencha/js/sencha-touch-all.js"></script>
<link href="lib/sencha/css/sencha-touch.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="app/app.js"></script>
<script type="text/javascript" src="app/views/Viewport.js"></script>
<script type="text/javascript" src="app/models/Contact.js"></script>
<script type="text/javascript" src="app/views/ContactsList.js"></script>
<script type="text/javascript">
document.addEventListener("deviceready", app.launch, false);
</script>
<style>
h4 {
background: #F7F7F7;
font-weight: bold!important;
margin: 0.5em 0 0!important;
padding: 5px;
border: solid #DDD;
border-width: 1px 0;
}
.field {
background:#FFFFFF;
font-size: 120%;
text-indent: -100px;
border-bottom: 1px solid #DDD;
padding:0.4em 0.4em 0.4em 100px;
}
.field .label {
display: inline-block;
color:#666;
text-align:right;
text-transform:capitalize;
width: 100px;
padding-right:1em;
}
</style>
</head><body></body>
</html>
PD 我已经尝试在 app.js 文件中更改 var 的名称,但它不起作用
【问题讨论】:
-
还没有读过那个,但sencha.com/blog/… 对我来说是一个很棒的开始。非常简单,在第三部分中,他们指导如何使用 phonegap 打包应用程序。问候
标签: android cordova sencha-touch