android - 如何使用senchatouch 2在android中实现phonegap应用

标签 android cordova sencha-touch extjs sencha-touch-2

我有一个示例 sencha touch2 应用程序。它在我的本地主机浏览器中运行良好(http://localhost/sencha/examples/navigationview/index.html)。

现在我需要使用 phonegap 1.5.0 将这个 sencha 应用程序集成到 android 中。

我已经从 phonegap 下载了 phonegap 库

phonegap-phonegap-1.5.0-0-gde1960d.zip 来自 phonegap 网站。 因为我有 cordova-1.5.0.js 和 cordova-1.5.0.jar 文件而不是 phonegap。
我浏览了 phonegap 网站,了解到 cordova-1.5.0 和 phonegap 是一样的。

我关注了这个 Get Started Guide
因为他们没有给出如何集成 sencha touch2 MVC 文件架构。入门指南中的基本示例对我来说效果很好。

我的问题是我无法集成我的 sencha2 MVC 文件架构。我用谷歌搜索了这个但没有成功。我在这里做错什么了吗?你能建议我正确的方法吗?
提前致谢。

这是我的 index.html 文件

<!DOCTYPE HTML>
<html manifest="" lang="en-US">
<head>
    <meta charset="UTF-8">
    <title>Ajax</title>
     <script type="text/javascript" charset="utf-8" src="cordova-1.5.0.js"></script>
    <script id="microloader" type="text/javascript" src="development.js"></script>   
</head>
<body>
</body>
</html>

在 app.js 文件中出现错误:

   //<debug>
    Ext.Loader.setPath({ // line no. 2
        'Ext': 'src'
    });
    //</debug>

最佳答案

Ext.Loader 允许您的 JS 文件存在于 app 文件夹内的不同文件夹中。如果您按照 tutorial 中的描述配置了 Ext.Loader,Sencha Touch 可以从适当的目录动态加载您的文件。

然后只需将 index.htmlapp 文件夹和其他所有内容放入 Phonegap 的 www。它的工作原理与网页相同。完全明确:

www
 |
 |-index.html
 |-app/
 |-css/
 |-whatever else

关于android - 如何使用senchatouch 2在android中实现phonegap应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10039442/

相关文章:

javascript - 为什么 XMLHttpRequest 只适用于 Twitter json?

java - getItem(int) 与 getItem(int) 冲突

android - 如何清除缓存Android

javascript - sencha touch 同步存储性能问题

iphone - 播放后发出退出视频(ios phonegap 应用程序)

javascript - 如何在 sencha touch 的导航栏中添加后退按钮?

android - 如何强制 Android 构建脚本根据其 eabi 版本将 native 库放入正确的库文件夹中?

java - Sceneform:将 WebRTC 媒体流渲染到 ExternalTexture

javascript - ExtJs 6 日历周和日事件

html - 在表格中设置 TD 中的 div 宽度