【问题标题】:Does IOS delete WebSQL databases when low on storage capacity?IOS 是否会在存储容量不足时删除 WebSQL 数据库?
【发布时间】:2016-05-27 05:41:37
【问题描述】:

我正在使用 WebSQL 数据库将我的数据存储在我的 ionic 应用程序中,但我了解到,如果您使用 LocalStorage,如果智能手机的存储容量不足,则数据可能会在 IOS 上丢失。所以我想知道 WebSQL 是否同样如此?

【问题讨论】:

  • 你有没有发现 WebSQL 数据库是否可以被 iOS 删除?我正在经历类似的事情,您可能有的任何建议或预感都会非常有帮助。谢谢。

标签: javascript ios angularjs cordova ionic-framework


【解决方案1】:

不推荐使用 WebSQL 数据库,因为它已被弃用。网络摘录清楚地说明了以下内容:

自 2010 年 11 月 18 日起,W3C 宣布 Web SQL 数据库是一个已弃用的规范。这是对 Web 开发人员不再有效使用该技术的建议,该规范将不会收到新的更新,并且不鼓励浏览器供应商支持该技术。新的替代方案是 IndexedDB,它已经在 Chrome 12+、Firefox 5+ 和 IE 10+ 上可用。

据我所知,如果使用 Cordova,最好使用 SQLite storage plugin 来存储数据。

【讨论】:

    猜你喜欢
    • 2018-07-09
    • 2011-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-17
    • 1970-01-01
    相关资源
    最近更新 更多