<pike96>Browser Extension</pike96>

BroadcastChannel

Use WebSocket + SharedWorker + BroadcastChannel to send a message to all opened tabs

If the user has opened multiple tabs when visiting your site, you can consider using WebSocket + SharedWorker + BroadcastChannel to broadcast your message to all opened tabs.