首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dexie:如何跨多个浏览器引用一个dexie db?

Dexie:如何跨多个浏览器引用一个dexie db?
EN

Stack Overflow用户
提问于 2017-06-11 14:56:05
回答 1查看 505关注 0票数 3

设想情况:

  1. 用户在Firefox中打开一个Dexie应用程序。
  2. 用户编写一些Dexie数据并关闭Firefox。
  3. 用户在Chrome中打开相同的User应用程序。
  4. 用户可以看到以前在Firefox中添加的Dexie数据。

德克茜能这么做吗?

如果Dexie总是在每个浏览器中创建一个数据库,那么一个解决方法可能是读取设备上所有相关的Dexie数据库,然后同步它们。在此期间,我将分别研究这个问题。

下面只是我的how应用程序的开始,展示了我目前如何构建Dexie数据库的基础知识。一切都很好。唯一的问题是,我希望应用程序总是读取相同的数据库,无论我在哪个浏览器。

代码语言:javascript
复制
var db = new Dexie("NameOfDexieDB");

db.version(1).stores({
    table1: '++id, field1'});

db.open().catch (function (e) {
    console.log ("Oh oh: " + e.stack);
});
EN

回答 1

Stack Overflow用户

发布于 2017-06-11 16:47:28

IndexedDB是单个浏览器的本地浏览器。如果要在多个浏览器中使用相同的数据,则需要将其与服务器同步。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44485196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档