Enough media has been received to begin playback and continue to play through to the end of the media without interruption, assuming there are no dramatic changes in network performance or bandwidth.
You can also specify 'none' to disable autoplay entirely, '*' to allow autoplay from all domains, or one or more specific origins from which media can be automatically played.

Autoplay guide for media and Web Audio APIs.

Indicates that the audio should NOT start playing as soon as it is loaded.
Media with an active audio track are considered to be audible, and autoplay blocking applies to them.

That means that the first time the play event is fired, you know your media is being started for the first time after the page is opened. Find out if the audio started to play as soon as it was ready: The autoplay property sets or returns whether the audio should start playing as soon as it is loaded.

Content is available under these licenses. Nor is there an exception thrown or a callback you can set up or even a flag on the media element that tells you if autoplay worked. If that's the case, we should present a user interface to let the user manually start playback; that's handled here by a function showPlayButton(). When using the allow attribute on an