3

How to handle “Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first.” on Desktop with Chrome 66? my code is

<video
    title="Advertisement"
    style="background-color: rgb(0, 0, 0); position: absolute; width: 640px; height: 360px;"
    src="http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4"
    autoplay="true"
    muted="muted"></video>

It should work without muted.

Vasanth
  • 39
  • 2

1 Answers1

1

It is working in the sandbox. https://codesandbox.io/s/wonderful-blackburn-wrple?file=/src/App.js

It's generally bad practice to play a video with sound on page load as it's often unwanted by the user, unless they are on a video centric site or are expecting a video to play.

John M.
  • 307
  • 2
  • 13