某些网页的Chrome扩展程序事件页面是否持久

时间:2014-06-24 18:09:02

标签: javascript google-chrome-extension

我有一个事件页面,它与indexedDB建立了一个相当大的连接。

扩展程序经常通过消息传递使用这个数据库,我想知道是否最好只保留此页面的背景持久性。

我在考虑打开一个端口连接而不关闭它,这是个坏主意吗?

1 个答案:

答案 0 :(得分:0)

说到IndexedDB,你一次只能连接一个,这意味着如果你打算让其他页面(框架)访问它,那么打开它就行不通了。但是,如果您使用的是邮件系统,则可以让所有窗口都与同一访问点通信,从而保持连接处于打开状态。如果您打算这样做,这不是一个坏主意,但请记住,如果您允许应用程序的多个实例并行运行,那么这可能不是一个好主意。