我想在同一应用程序的多个窗口中共享IndexedDB的相同“实例”。给定win1
和win2
,我希望能够在data
的IndexedDB中存储一些win1
,然后在{{1 }}。
当前,在开发工具中,我已经检查了两个不同的IndexedDB是否正在提供给每个窗口。因此,data
中的win2
对data
不可用,反之亦然。
在Electron关于BrowserWindow的文档中,我注意到您可以设置值win1
,该值应使所有窗口都可以使用相同的session。
通过这种方式,我应该能够共享IndexedDB的相同实例,但是我无法使其正常工作。
我为两个窗口都设置了以下选项:
win2
但是,他们仍然获得两个不同的IndexedDB。