如何在cordova应用程序中存储ios应用程序状态

Posted

技术标签:

【中文标题】如何在cordova应用程序中存储ios应用程序状态【英文标题】:How to store ios application state in cordova app 【发布时间】:2013-02-14 08:33:13 【问题描述】:

我正在为 ios 应用程序使用 cordova-2.1.0 和 jqueryMobile。我在应用程序中添加了电话呼叫功能。但是当我结束电话呼叫应用程序时会重新启动,因为我在 appName.plist 中设置了 UIApplicationExitsOnSuspend 并且不能删除该键,因为我想在用户按下主页按钮时退出应用程序。我认为电话结束后恢复应用程序的替代方法是在通话前存储应用程序状态并在通话结束后恢复该状态的应用程序。我正在使用一个简单的拨号插件。请给我建议。

【问题讨论】:

请回复我从前两天就卡在这里了:( 【参考方案1】:

不是 100% 确定你需要什么,但你可能想看看

    SQLite storage html5 offline storage

我不知道是否有任何东西可以“序列化”你的整个应用程序并让你存储它(作为 JSON/XML/二进制文件) - 如果这就是你所追求的......或者如果那是什至可能。

【讨论】:

以上是关于如何在cordova应用程序中存储ios应用程序状态的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Cordova iOS 应用程序中播放 html 5 视频?

Cordova IOS 应用程序,失去价值使用 window.localStorage 存储

如何在 IOS cordva 应用程序中添加 cordova 插件?

如何仅使用 iOS 5+ 和 Cordova 3.5 在本地永久存储数据文件?

使用cordova插件在iOS中删除应用程序的临时目录

如何在 iOS 8 上的 Cordova / PhoneGap 应用程序中隐藏键盘表单附件栏? [复制]