保存用户特定数据

时间:2012-03-14 16:06:31

标签: javascript iphone html web

我正在构建一个html应用程序,它将加载到iphone应用程序的Web视图中。如果没有存储在数据库中的用户帐户,如何保存用户特定数据?

我无法在html应用程序中访问iphone的UDID,我认为不可能将它从iphone应用程序发送到html应用程序。我有PHP会话ID,这对于当前用户是唯一的,但不适用于返回的。

任何想法都表示赞赏。

3 个答案:

答案 0 :(得分:1)

通常的做法是使用cookies。

另一种现代化的方法是进行离线存储,但我不知道iOS Safari是否支持它。

但特别是关于你的情况,我会让网络应用为每个人生成一个数字或标识符。该数字将在本机应用程序中保存一次,然后传递到Web应用程序。

答案 1 :(得分:1)

iOS上的Mobile Safari提供了许多使用HTML5在客户端存储数据的方法。 Apple自己的Safari Client-Side Storage and Offline Applications Programming Guide解释了可能性,包括简单的Key-Value parings,如果这就是你要找的东西。

答案 2 :(得分:0)

现在还有点早,但我们开始看到在浏览器中采用了一些客户端数据库,但是再一次,仍然没有标准化。

http://www.webkit.org/blog/126/webkit-does-html5-client-side-database-storage/