Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notify users of WebRTC disconnection risks when reloading or navigating the page #78

Open
2 tasks
TamaraBogantseva opened this issue Oct 29, 2024 · 0 comments

Comments

@TamaraBogantseva
Copy link
Contributor

TamaraBogantseva commented Oct 29, 2024

Description

The Flottform Extension runs WebRTC logic within the page context, meaning that the WebRTC connection will be interrupted if the user reloads or navigates away from the page with an active connection. Additionally:

  1. Page Reloads and Navigation: Any active WebRTC connection will be lost if the user reloads or navigates to a new URL in the same tab.
  2. Tab Inactivity: Chrome’s memory management may pause inactive tabs after around 2 hours, potentially interrupting the WebRTC connection (see Chrome guidance).

We should implement a notification or warning to make users aware that reloading the page, navigating away, or extended inactivity could disrupt their WebRTC connection, allowing them to take necessary precautions.

Links / References

Chrome guidance

Tasks / Definition of Done

  • Display a warning to users when they open a WebRTC connection, informing them that reloading or navigating away will interrupt it.
  • Test the warning system to ensure users receive clear information before performing actions that could disrupt WebRTC.

Further information

\

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant