我做了以下步骤,在我的应用中使用Phonegap库:
将以下内容添加到我的sencha根目录中的 app.json 触摸应用程序:
{
"path": "cordova-2.3.0.js",
"update": "delta"
},
在Chrome浏览器中,它可以正常工作。但是当我在真实设备(Android 2.3.0)上运行应用程序时,它会永远挂在第一个标准闪烁屏幕上。
有没有人知道 - 我已经完成了所有必需的步骤来安装Phonegap还是还有其他一些?
更新
我已经生成了一个空的应用程序,并且无法使用附加的cordova.js(当对象在附加的sencha-touch.js之前)。
可能很奇怪但是当我在“js”字段的底部放置带有“cordova -... js”的字符串时,应用程序正常加载(之前它是“js”数组中的第一个对象):
"js": [
{
"path": "touch/sencha-touch.js"
},
{
"path": "app.js",
"bundle": true, /* Indicates that all class dependencies are concatenated into this file when build */
"update": "delta"
},
{
"path": "cordova-2.2.0.js"
}
]...
但我不确定PhoneGap是否正常工作。我会测试它并发布我的结果。