- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
背景:
我的 HTML5 离线应用程序 将大量数据存储到本地浏览器数据库中。我使用 pouchdb3.3.1 与浏览器内数据库通信,以便在浏览器中存储数据。在正常情况下一切正常。我能够存储数据并在需要时将其取回。
问题:
当用户手动清除浏览器历史记录时,浏览器数据库中存储的所有数据将被清除。此问题发生在 IE11、Chrome36(这些是我机器中的浏览器)中。
有没有一种方法可以在清除浏览器历史记录时保留存储在浏览器数据库中的数据。
最佳答案
不,用户总是能够清除 IndexedDB/WebSQL/LocalStorage/AppCache 数据。在不同的浏览器中,它以不同的方式公开(例如,在 Firefox 中,它隐藏在高级 -> 网络 -> 离线 Web 内容和用户数据下),但功能始终存在。
一般来说,您不应该期望对用户决定清除浏览器数据的时间有任何控制,因此 PouchDB 的最佳策略是始终同步到远程数据库,这样用户的数据就不会丢失。
关于html - 清除浏览器历史记录后,使用 pouch db 存储到浏览器数据库中的数据将丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29759783/
这是我测试 pouchdb 查询的代码: 主文件: var myAudio = new Audio("http://www.stephaniequinn.com/Music/Allegro%20fro
寻找索引pouchDB的方法 当我有多个维度时找不到索引的方法 这是我的文档客户端示例 注意客户可能有几张发票 { clientId : 2 clientName : 'toto'
我想使用电子开发一个可以离线工作的角度应用程序。所以我需要数据库与服务器同步。由于我的应用程序基于关系数据库,我无法选择 pouchDB -couchDB有没有像 pouchDB 这样同步的结构化数据
我正在开发一个离线工作的原型(prototype)网站,它利用 Pouch DB,以便在上线时同步备份到服务器上的 CouchDB。 Pouch DB conflicts guide说: To res
背景: 我的 HTML5 离线应用程序 将大量数据存储到本地浏览器数据库中。我使用 pouchdb3.3.1 与浏览器内数据库通信,以便在浏览器中存储数据。在正常情况下一切正常。我能够存储数据并在需要
鉴于我的关系数据库背景,我正在努力了解 IONIC 2 中的数据存储。阅读了大量关于这方面的教程和文章后,我对如何进行有一个大致的了解,但希望得到一些建议,如果我我在正确的轨道上。我热衷于使用 NoS
我正在使用 Angular5 项目测试 PouchDB。我想使用这些 pouchdb 插件: pouchdb-find relational-pouch 所以我知道如何导入 PouchDB: impo
我是一名优秀的程序员,十分优秀!