PhoneGap与SenchaTouch for Android App

时间:2011-12-18 14:06:47

标签: android cordova extjs

我在尝试使用Sencha Touch和PhoneGap构建Android应用时遇到了问题。

我正在使用PhoneGap v1.2.0,Sencha Touch 2.0.0 pr3构建一个简单的基于地图的应用程序并解决此问题。

控制台上的错误日志指向未找到Ext变量(见下文)。

D/PhoneGapLog(  626): ReferenceError: Can't find variable: Ext
D/PhoneGapLog(  626): file:///android_asset/www/app.js: Line 2 : ReferenceError: Can't find variable: Ext 

我已经为加载网址定义了一个扩展超时值:

super.setIntegerProperty("loadUrlTimeoutValue", 400000); 
super.loadUrl("file:///android_asset/www/index.html");

以下是我尝试在index.html中加载的脚本文件。

<script type="text/javascript" src="touch/sencha-touch-all.js"></script>
<script type="text/javascript" src="app.js"></script>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script>

这里的帮助将不胜感激。

已经交替尝试使用原生Android包装来构建使用Sencha的Android应用程序,但是遇到了一些问题而没有找到应用程序图标,我不确定它应该放在哪里。

1 个答案:

答案 0 :(得分:0)

我的脚本标签出现问题,因为我遇到了这个问题。