Handling calls across browser tabs/windows
Hi. We have a browser based daily video calling app. Everything works great until the user opens a second tab/window. They can be in a call in one tab, and another in a second tab. They might even join their call, forget they have a tab open, feedback loop, etc.
Any advice how to handle multi tab/window and video calls? We're currently limiting functionality across tabs/windows using the BroadcastChannel API. It works somewhat.. interested if anyone has any tried/tested solution?