0

我正在使用 Phonegap + jQueryMobile 开发一个 iPhone 和 Android 应用程序,它接收一个 JSON 格式,该格式之前由我的 ruby​​ on rails Web 应用程序生成。

问题是,表格太大了。它有很多字段(有很多类型),目前在我的 Phonegap 应用程序中加载(渲染)这个表单需要太多时间,更糟糕的是有时应用程序会中断。

你知道我该如何解决这个问题吗?

4

2 回答 2

0

这是一个很长的镜头,但您可以尝试执行以下操作:

  • 使用 JSON 仅检索字段数据(而不是整个表单 HTML)。
  • 通过 JavaScript 生成整个表单并使用 JSON 数据填充字段。不要一次性设置整个 HTML。而是在准备好使用时插入元素appendChild

这种方法需要一些时间来开发,但它可能会加快您的应用程序。

于 2012-12-08T05:13:05.367 回答
0

我找到了一个很好的方法来做到这一点。我将 html 表单部分存储在数据库表中,然后通过 AJAX 加载每个部分。它适用于我的 Phonegap 应用程序。

于 2012-12-12T15:37:35.150 回答