Saturday, 7 May 2022

Should I migrate to Manifest v3 because most of the features of my extension depends on persistent background

I have a chrome extension which uses WebSocket, webrtc, audio and HTTP connections heavily, also I am using react-redux in the background to keep a state of UI in the background for persisting current users' UI state. Now in Manifest v3, google removed the background and moved to the service worker, which is not feasible for making Websocket, webrtc connections, playing audio and storing redux state because it can terminate at any time and destroy all. There are multiple workarounds to fix all the problems but no solid solutions are there.

Please guide me should I continue with the migration to MV3 with these alternative solutions or just get out of the chrome extension and create a desktop app.



from Should I migrate to Manifest v3 because most of the features of my extension depends on persistent background

No comments:

Post a Comment