title: Is there an event to detect when user interacted with a page?
body: <p>I'm trying to autoplay a video as soon as the user interacted with the page. If I play the video before, I obviously get a security error : </p>
  
  <pre><code>Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first.
  </code></pre>
  
  <p>That's fair, I catch this error and now want to register an event <strong>to retry the play</strong> as soon as the user interacted with the page.</p>
  
  <p>=> Is there such an event available ?</p>
  
  <p>I tried to register events on mouseover / mousemove / touchmove / click / focus / visibilitychanged but it's not optimal, and not very reliable after some tests ... </p>