Javascript 不同web浏览器之间的共享IndexedDB存储

Javascript 不同web浏览器之间的共享IndexedDB存储,javascript,dart,browser,indexeddb,Javascript,Dart,Browser,Indexeddb,使用Dart lang,我生成了一个存储多个对象列表的应用程序。我对结果非常满意,祝贺飞镖队,但我有一个问题: 如果我使用Chrome存储多个数据,是否有任何方法可以从其他web浏览器(如Firefox)读取这些信息 这就是用户在同一台机器上使用多个web浏览器的原因,他/她不在乎当时打开了哪个浏览器,他/她希望在当前打开的web浏览器中使用该应用程序 浏览器无法直接访问彼此的数据,但根据您的图表,IndexedDB似乎位于共享服务器上,而不是特定浏览器中,因此我看不出问题所在 如果您的数据库运

使用Dart lang,我生成了一个存储多个对象列表的应用程序。我对结果非常满意,祝贺飞镖队,但我有一个问题:

如果我使用Chrome存储多个数据,是否有任何方法可以从其他web浏览器(如Firefox)读取这些信息

这就是用户在同一台机器上使用多个web浏览器的原因,他/她不在乎当时打开了哪个浏览器,他/她希望在当前打开的web浏览器中使用该应用程序


浏览器无法直接访问彼此的数据,但根据您的图表,IndexedDB似乎位于共享服务器上,而不是特定浏览器中,因此我看不出问题所在

如果您的数据库运行在本地服务器上,并且只能使用Dartium访问,并且出于某种原因,您不希望或无法将浏览器部分编译为JS(使用dart2js),或者执行其他操作,以便在没有DartVM的情况下从浏览器访问它。然后,我可以想出3种方法来执行浏览器到浏览器的数据传输,而不使用服务器(应用程序位于服务器上):

  • 在浏览器窗口之间使用
  • 创建客户端\服务器并以这种方式传输数据
  • 通过Gmail、Facebook等使用远程服务器和简单身份验证。[合理的方式]

  • 我想唯一的办法是,如果你有一些同步到外部服务器。感谢你的回答,“浏览器不能直接访问彼此的数据”,这是我需要知道的。我指的是在同一主机上运行的两个web浏览器,都共享相同的本地indexedDB。