9388a355e59901e9705c83437ace91c9b1eda246
When the browser blocks audio.play() with NotAllowedError (no user gesture), the player was surfacing an error badge and the user had no hint it was ready. Now onCanPlay catches NotAllowedError specifically and calls setPaused() so the audio element keeps its src and the user just needs to tap play once.
Description
No description provided