2

为了能够在阅读本文后使用 ROR3 Jquery Mobile 和 phonegap 创建一个丰富的应用程序 - http://fuelyourcoding.com/getting-started-with-jquery-mobile-rails-3/

我想知道是否可以在 jquery mobile 处理所有漂亮的转换时在服务器端呈现所有应用程序内容?

可以作为 phonegap 应用程序工作吗?(考虑到根本没有使用 JSON)

4

3 回答 3

1

是的,您可以将 ROR 与 jQM 一起使用,没有问题。jQM 将仅用于处理 HTML GUI 重新设置样式。但是你不会在关闭 ajax 的情况下进行转换。

再说一遍,这不应该让您担心,因为过渡不适用于较旧的 Android 平台。即使是 4+ 版本也有一些问题。

是的,这个应用程序可以与 phonegap 一起使用,正如我之前所说的,只是没有过渡。

编辑 :

如果您仍然想使用 ajax(可以这样做),您只会遇到表单提交的问题。

于 2012-12-26T16:37:30.897 回答
0

它肯定会起作用,证明是我使用 Phonegap 导出的示例rails / ember.js应用程序。它带有令牌认证 (ember-auth) + OAuth (Google, LinkedIn,..) 和设计

在我的基础 App 项目的 devel 分支中查看它:https ://github.com/joscas/base_app/tree/devel

Life deploy:https ://starter-app-staging.herokuapp.com (桌面版)

它使用我创建的 gem ( phonegap-rails ) 来导出资产、修复路径等。

于 2013-05-03T22:16:39.333 回答
0

我认为您实际上可以在服务器端渲染所有内容并使其仍然有效。这就是 basecamp 使用 turbolink 的方式,以及我们正在尝试的方式。GoNative.io 为您处理这一切,但您也可以在 phonegap 中创建一个网页,该网页仅打开您网站的外部 URL(用户无法分辨)。我在他们的文档上没有看到这一点,但我们已经做到了并且它有效。文件上传和 UI 存在一些可以解决的问题,但 GoNative.io 声称在处理这些问题时会为您完成所有工作。我们最初使用 PhoneGap 来完成我们的工作,这可能会奏效,但最终切换到了 GoNative。使用这种方法进入苹果商店可能会有问题,但我们乐观地认为我们可以进入(GoNative.io 声称没有问题)

于 2016-08-04T16:30:53.893 回答