У мене якась дивна проблема. Я намагаюся створити веб-сайт із зацикленим фоновим відео. Код виглядає так:
<video src="video/bg.mp4" style="z-index: -1;object-fit: cover;" poster="video/bg.jpg" autobuffer autoplay loop muted></video>
Це чудово працює в більшості браузерів (IE бореться з цим об’єктом, але я не проти), але на iPhone відео не буде автоматично відтворюватися, а на iPad - так. Я вже читав Нову політику для iOS, і думаю, що відповідаю вимогам (інакше iPad не буде автоматично відтворюватися). Я провів кілька інших тестів:
- Видалення накладених div-файлів це не виправить
- Видалення z-index не виправить
- Wi-Fi або стільниковий не має значення
- Розмір відеофайлу теж не має значення
Я роблю це неправильно, або iPhone просто не відтворює відео автоматично і завжди вимагає взаємодії? Я піклуюся лише про iOS 10, я знаю, що вимоги до iOS 9 були різними