使用手机间隙将数据从一个屏幕传递到另一个屏幕

时间:2012-09-14 06:39:28

标签: iphone cordova

我刚刚开始调查手机缺口。我创建了一个基本表单,其中包含了员工的数据。我在另一个屏幕上有表格视图。我想将员工详细信息传递到第二个屏幕。我是谷歌搜索为此目的。我发现有一些方法可以做到这一点:

  1.Server side post back

  2. Client side URL examination

  3.What's in a window.name = local cross-page session

  4.HTML5 local storage

  5. Cookies

但是,通过这些方式,我的手机差距应用程序是100%原生的吗?是否有任何替代方法或教程在屏幕之间传递数据?

1 个答案:

答案 0 :(得分:0)

“屏幕”实际上是什么意思?如果您正在讨论jQuery Mobile的弹出对话框或页面,您可以使用jQuery序列化该表单并将其分配给JavaSCript变量。

但如果您通过将UIView更改为其他网址来更改“屏幕”,则可以使用以下任一方法:

  • 文件API,用于将序列化表单存储在文件中,并将其加载到第二个“屏幕”
  • 存储API以...实际执行相同的操作

我会选择第一,因为它比使用SQL和编写大量额外代码更容易实现。

搜索:

  1. jQuery.serialize()
  2. PhoneGap文件AP​​I