Google chrome extension 使用事件页面注册Websocket连接

Google chrome extension 使用事件页面注册Websocket连接,google-chrome-extension,Google Chrome Extension,在我的事件页面的初始化中,我想通过创建WebSockets连接,并在数据进入该连接时唤醒该页面 我怀疑这是不可能的,我将不得不使用背景页面,但有没有什么聪明的方法可以替代使用事件页面,这样我就不会让我的用户受到性能影响?我很确定,你不能这么做,因为事件页面设计为在不使用时卸载。每当页面卸载时,它将关闭所有WebSocket连接。如果它从未卸载,那么您实际上拥有一个持久的背景页面。@apsillers将此作为一个答案,我将接受它

在我的事件页面的初始化中,我想通过创建WebSockets连接,并在数据进入该连接时唤醒该页面


我怀疑这是不可能的,我将不得不使用背景页面,但有没有什么聪明的方法可以替代使用事件页面,这样我就不会让我的用户受到性能影响?

我很确定,你不能这么做,因为事件页面设计为在不使用时卸载。每当页面卸载时,它将关闭所有WebSocket连接。如果它从未卸载,那么您实际上拥有一个持久的背景页面。

@apsillers将此作为一个答案,我将接受它