Autoplay on brauseri lubatud käitumine, mitte kindel lubadus. Vaigistatud video või helirajata video saab tavaliselt lihtsamini automaatselt käivituda kui heliga video. iPhone’i lehesisese video jaoks on oluline ka playsinline. 12
Alusta lihtsast märgendusest
<video autoplay muted playsinline controls preload="metadata"
poster="/media/preview.jpg">
<source src="/media/demo.mp4" type="video/mp4">
</video>
Asenda näidisfailid enda omadega. controls jätab inimesele võimaluse esitus ise käivitada. Dekoratiivse taustavideo ja sisulise videoklipi juhtnupud vajavad erinevat kujundusotsust.
Kui käivitad video JavaScriptiga, käsitle video.play() tagastatud lubaduse ebaõnnestumist ja kuva nähtav esitusnupp. Ära peida kogu kasutajaliidest eeldusel, et mängimine kindlasti algab. 1
Kontrolli ka muud kui autoplay
Kui käsitsi vajutamine samuti ei aita, kontrolli faili laadimist ja toetatud kodeeringut. Puuduv meediafail ei muutu töötavaks ainult muted atribuudi lisamisega.
Testi päris iPhone’is ning erineva brauseri- ja seadmekonfiguratsiooniga. Kasutaja eelistused ja energiasääst võivad käitumist mõjutada, seega hoia alati alternatiivne tegevus olemas.
Oluline info ei tohiks sõltuda üksnes automaatselt käivituvast videost. Vajaduse korral lisa tekstiline selgitus ja sisulisele videole sobivad subtiitrid.