【问题标题】:How can I use Sencha Touch 2 in a Rails 3 app?如何在 Rails 3 应用程序中使用 Sencha Touch 2?
【发布时间】:2012-05-22 10:43:34
【问题描述】:

Sencha Touch 2 是一个框架,用于编写面向移动设备的 Web 或本机应用程序。见:http://www.sencha.com/products/touch/

我可以在标准 LAMP 安装下快速制作开箱即用的应用程序,但是当我尝试在一个活跃的现有项目中使用 Sencha 和 Rails 时,事情很快就崩溃了。此外,我不能像大多数教程希望你那样把它放在根目录中。

我已经对代码进行了足够的配置,以允许应用程序位于 m.example.com/ 并通过 example.com/sencha/app (app.json)、example.com/sencha/js ( sencha-touch.js) 和 example.com/sencha/css (sencha-touch.css)。

我可以通过在 Rails 视图中包含引导 js 来在浏览器中加载我的应用程序,但我只看到蓝屏和 3 个闪烁的点。 Chrome 控制台中没有错误,也没有其他任何事情发生。

网络上的教程很少,我已经在不同的场合完成了大部分教程,但它们都是针对我所见过的 Rails 2 的。我试过了

但我也看到了Sencha Touch Rails 3.1 的问题,所以我知道有人 在某处让它工作了。

我在哪里可以找到有关使 Sencha Touch 2 在现有 Rails 3 应用程序中工作的帮助?

【问题讨论】:

    标签: android ruby-on-rails ruby-on-rails-3 sencha-touch sencha-touch-2


    【解决方案1】:

    在 Safari 下尝试或检查 Chrome 控制台是否有错误。我认为 Chrome 在与安全相关的基本设置中给出了错误:

    Phonegap + Sencha + Android : ajax request with a basic access authentication failled

    在这个问题中,我使用了指向 Sencha Touch 2 CDN 的 index.html。这就是您设置 ST2 所需的全部内容。

    Creating a 2x2 Button Grid with Centered Buttons?

    【讨论】:

      猜你喜欢
      • 2012-07-09
      • 2012-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多