我有一个事件页面,它与indexedDB
建立了一个相当大的连接。
扩展程序经常通过消息传递使用这个数据库,我想知道是否最好只保留此页面的背景持久性。
我在考虑打开一个端口连接而不关闭它,这是个坏主意吗?
答案 0 :(得分:0)
说到IndexedDB
,你一次只能连接一个,这意味着如果你打算让其他页面(框架)访问它,那么打开它就行不通了。但是,如果您使用的是邮件系统,则可以让所有窗口都与同一访问点通信,从而保持连接处于打开状态。如果您打算这样做,这不是一个坏主意,但请记住,如果您允许应用程序的多个实例并行运行,那么这可能不是一个好主意。