/plushcap/analysis/mux/mux-video-autoplay-considered-harmful

<video autoplay> Considered Harmful

What's this blog post about?

The use of HTML5 autoplay attribute for videos on webpages is not recommended due to browsers' aggressive blocking policy. Instead, developers should consider using video.play() in JavaScript, which returns a promise that indicates whether the autoplay was successful or blocked. If the promise rejects, a play button can be shown in the UI for users to click and start playing the video. Additionally, starting with the video muted increases the likelihood of autoplay working. Always ensure controls are accessible for the player.

Company
Mux

Date published
Jan. 23, 2020

Author(s)
Dylan Jhaveri

Word count
727

Hacker News points
None found.

Language
English


By Matt Makai. 2021-2024.