在iPhone中使用phone gap将数据从一个屏幕传递到另一个屏幕

在iPhone中使用phone gap将数据从一个屏幕传递到另一个屏幕,iphone,cordova,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 但

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

  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
但是,通过使用这些方法,我的phone gap应用程序会是100%原生的吗?是否有其他方法或教程在屏幕之间传递数据

你所说的“屏幕”到底是什么意思?如果您正在谈论jQuery Mobile的弹出对话框或页面,那么您可能可以使用jQuery序列化表单并将其分配给JavaSCript变量

但是,如果您要通过将UIView更改为其他url来更改“屏幕”,则可以使用:

  • 将序列化表单存储在文件中并在第二个“屏幕”上加载的文件API
  • 存储API到。。。实际上也是这样
我会选择第一个,因为它比使用SQL和编写额外代码更容易实现

搜索:

  • jQuery.serialize()
  • PhoneGap文件API