Ich habe ein seltsames Problem. Ich versuche eine Website mit einem geloopten Hintergrundvideo zu erstellen. Der Code sieht folgendermaßen aus:
<video src="video/bg.mp4" style="z-index: -1;object-fit: cover;" poster="video/bg.jpg" autobuffer autoplay loop muted></video>
Dies funktioniert in den meisten Browsern einwandfrei (IE hat Probleme mit dieser Objektanpassung, aber es macht mir nichts aus), aber auf dem iPhone wird das Video nicht automatisch wiedergegeben, auf dem iPad jedoch. Ich habe bereits die neuen Richtlinien für iOS gelesen und denke, dass ich die Anforderungen erfülle (andernfalls wird das iPad nicht automatisch wiedergegeben). Ich habe einige andere Tests durchgeführt:
- Das Entfernen überlagernder Divs behebt das Problem nicht
- Durch Entfernen des Z-Index wird dies nicht behoben
- Wifi oder Cellular machen keinen Unterschied
- Die Größe von Videodateien macht auch keinen Unterschied
Mache ich es falsch oder spielt das iPhone Videos einfach nicht automatisch ab und erfordert immer Interaktion? Ich interessiere mich nur für iOS 10, ich weiß, dass die Anforderungen für iOS 9 unterschiedlich waren