I have a webapp that plays audio and fails to play audio after some time when out of focus (i.e. that tab isn't open). How should I alert users of possible issues? A couple of solutions I am considering:
Show a banner when the users starts playing audio:
You may experience interruptions. Please leave this tab open or drag it out to create a new window.This is very awkward phrasing IMO. Is there a better way to write this?
Do nothing while the tab is open, but as soon as the user leaves, pull focus back on the tab and show an alert box with the same text as above.
Do nothing while the tab is open, but as soon as the user returns after audio cuts out, show an banner with the same text as above.