0

好的,我们谈论并听到了很多关于使用 javascript 和 html 创建移动应用程序的内容。我试图自己编写一个应用程序,忘记了一些真正的程序也需要至少存储和访问程序存储的信息。我打算只使用移动应用程序的浏览器并且它处于脱机状态。基本上,它只是一个使用js编写的程序。既然不允许浏览器在用户磁盘中创建和存储数据,我应该如何处理呢?我猜,将数据存储在 cookie 中是一种选择。我是网络编程的新手,所以如果我说一些愚蠢的话,请多多包涵。但是,cookie 可能会被无意中删除。

所以我的问题是:如果我使用 html 和 js 来创建我的应用程序,我该如何管理移动设备中的“小存储空间”?

4

3 回答 3

1

I believe all modern phones support LocalStorage.

于 2013-07-11T23:23:41.140 回答
1

在 HTML5 中,有几种方法可以按照您想要的方式保存信息。 LocalStorageWebDatabase

虽然,如果你想为 iOS 做一个应用程序,我推荐Web Apps,它允许你创建用户视为普通应用程序的离线 HTML 应用程序。

于 2013-07-11T23:28:08.680 回答
1

几乎所有现代浏览器都支持 Web 存储
http://caniuse.com/#feat=namevalue-storage

如果您正在寻找离线 Web 应用程序,旧 Internet Explorer 不支持它
http://caniuse.com/#feat=offline-apps

这里有几个有用的链接:
http://diveintohtml5.info/storage.html
http://diveintohtml5.info/offline.html

于 2013-07-11T23:31:45.833 回答