【发布时间】: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 的。我试过了
- http://mikehoitomt.wordpress.com/2011/03/10/sencha-touch-application-with-ruby-on-rails-part-1/ 和
- http://blog.joshsoftware.com/2011/12/14/sencha-touch-mvc-with-rails/
但我也看到了Sencha Touch Rails 3.1 的问题,所以我知道有人 在某处让它工作了。
我在哪里可以找到有关使 Sencha Touch 2 在现有 Rails 3 应用程序中工作的帮助?
【问题讨论】:
标签: android ruby-on-rails ruby-on-rails-3 sencha-touch sencha-touch-2