我从较早的问题中看到 Dexie 数据是单个浏览器的本地数据。有没有办法访问每个浏览器的 Dexie 数据?
我知道我可以直接访问每个浏览器的 IndexedDB SQLite 数据库,并且可能通过这种方式找到 Dexie 存储的数据。我只是希望有一种方法可以在一个浏览器中使用 Dexie 代码来查看任何其他浏览器的 Dexie 数据。
谢谢。感谢建造 Dexie 的工作人员。这是一个很棒的工具。
Dexie 只是 indexedDB 的一个包装器,它在每个浏览器中的实现方式都不同。与 WebSQL 不同,它通常不存储在 sqlite 中,而是存储在其他浏览器专有存储中。而且绝对没有办法从一个浏览器访问它到另一个浏览器。我想您可能正在寻找的是同步解决方案。看看sync-client和sync-server。这些与 Dexie 集成,可以确保您的数据在浏览器和设备之间保持同步。
注意:您需要 dexie 2.0-beta(即将发布稳定版)才能使用同步客户端和同步服务器。