J'ai une sorte de problème étrange. J'essaie de créer un site Web avec une vidéo d'arrière-plan en boucle. Le code ressemble à celui-ci:
<video src="video/bg.mp4" style="z-index: -1;object-fit: cover;" poster="video/bg.jpg" autobuffer autoplay loop muted></video>
Cela fonctionne parfaitement bien sur la plupart des navigateurs (IE a du mal avec cette chose d'ajustement d'objet mais cela ne me dérange pas) mais sur iPhone, la vidéo ne sera pas lue automatiquement, mais sur iPad, c'est le cas. J'ai déjà lu les nouvelles politiques pour iOS et je pense que je réponds aux exigences (sinon l'iPad ne sera pas lu automatiquement). J'ai fait d'autres tests:
- La suppression des div superposés ne résoudra pas le problème
- La suppression de z-index ne résoudra pas le problème
- Le Wifi ou le cellulaire ne fait aucune différence
- La taille du fichier vidéo ne fait pas non plus de différence
Est-ce que je fais mal ou est-ce que l'iPhone ne lit pas automatiquement les vidéos et nécessite toujours une interaction? Je ne me soucie que d'iOS 10, je sais que les exigences étaient différentes sur iOS 9