Google chrome extension chrome扩展websocket保持活动状态

Google chrome extension chrome扩展websocket保持活动状态,google-chrome-extension,websocket,webrtc,Google Chrome Extension,Websocket,Webrtc,我正在尝试开发我的第一个chrome扩展,基本上是将SIPML5手机移植到一个扩展中 目前,我获得了连接和功能的扩展,但在任何页面导航重新加载等之后,它会重新连接到websocket服务器 我正在努力阅读谷歌的文档。我已经找到了长寿命连接的原因,但据我所知,这也会在任何页面更改时断开连接 是否可以在页面更改/导航过程中保持websocket的活动状态,如果可以,有人能为我指出正确的方向吗 谢谢。您的WebSocket应该位于不受导航影响的a中。您的WebSocket应该位于不受导航影响的a中。在

我正在尝试开发我的第一个chrome扩展,基本上是将SIPML5手机移植到一个扩展中

目前,我获得了连接和功能的扩展,但在任何页面导航重新加载等之后,它会重新连接到websocket服务器

我正在努力阅读谷歌的文档。我已经找到了长寿命连接的原因,但据我所知,这也会在任何页面更改时断开连接

是否可以在页面更改/导航过程中保持websocket的活动状态,如果可以,有人能为我指出正确的方向吗


谢谢。

您的WebSocket应该位于不受导航影响的a中。

您的WebSocket应该位于不受导航影响的a中。

在任何导航上,端口都会断开连接。您可以捕获选项卡的选项卡url更新事件,然后尝试重新连接(如果正在进行相同操作,则忽略)。或者在后台html或js中创建连接端口。希望我能理解你的实际问题是:)是的,在任何导航中,端口都会断开。您可以捕获选项卡的选项卡url更新事件,然后尝试重新连接(如果正在进行相同操作,则忽略)。或者在后台html或js中创建连接端口。希望我能理解你的实际问题是:)