【问题标题】:Cordova and Sencha TouchCordova 和 Sencha Touch
【发布时间】:2014-10-01 19:24:02
【问题描述】:

我刚刚创建了一个 Cordova 应用程序,并且在 www 文件夹中有一些 html 和 JS 文件。现在我想添加 Sencha Touch UI 框架。我想要的是拥有 html 和 JS 文件(来自 www 文件夹)并使用 Sencha Touch 构建。稍后我将添加 Sencha UI 的东西。

关于如何进行的任何想法?

【问题讨论】:

    标签: cordova sencha-touch


    【解决方案1】:

    通常你不会这样开始。您将创建一个煎茶应用程序..

    sencha app generate MyApp myAppFolder
    

    然后进入煎茶触摸文件夹

    cd myAppFolder
    sencha cordova init
    

    然后进入cordova文件夹

    cd cordova
    cordova platform add android (plugins ....)
    

    回到煎茶根目录

    cd ..
    sencha app build native
    

    就是这样。


    编辑: 去评论。 您可以从以下文件夹添加 NTFS 链接(硬链接):

    senchaRoot/build/package/www
    

    如果您编辑文件,您可以从 Sencha 构建过程中自动写入该文件夹:

    appRoot/.sencha/app/defaults.properties 
    

    更改以下行:

    build.dir=${workspace.build.dir}/${build.environment}/www
    

    【讨论】:

    • 谢谢...是的,我只是这样开始的。但无法弄清楚将 html 文件放在哪里(来自 www 文件夹)。要求是增加一个UI框架层,暂时不用。只是为了架构设计,我必须添加该层。那么,您能否指导如何添加这些 www 文件夹内容。我创建了 cordova 文件夹(通过使用 init),然后粘贴了旧的 www 文件夹内容。在应用程序启动时,我想要 www 文件夹内的 index.html。非常感谢。
    • 我试过了,仍然得到相同的默认登录页面。我的意思是 3 个等待点,然后是欢迎来到煎茶屏幕。我已将 www 文件夹内容复制到 sencharoot/build/package/www。然后编辑了 default.properties cordova 的内容在 sencharoot/cordova/www 麻烦您了。我对 Sencha 很陌生。非常感谢指导。让我知道我做错了什么。
    • 不要将任何内容复制到 Sencha touch 文件夹。只需更改 default.properites 文件并运行“sencha app build package”。该文件夹的内容进入cordova“www”文件夹。这就是我将使用硬链接的目的(因此您不必每次都复制它)。然后新建一个
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多