Многие браузеры имеют политики, которые блокируют автоматическое воспроизведение видео. См. Например: https://developers.google.com/web/updates/2017/09/autoplay-policy-changes
Допустим, есть рабочий процесс, подобный следующему (я знаю, что он кажется надуманным, но это лучший вариант на данный момент, я могу подробно рассказать, почему, если кому-то интересно):
- Пользователь нажимает на видео iframe для его воспроизведения.
- iframe устанавливает cookie для воспроизведения после обновления iframe (window.location.reload ())
- При перезагрузке проигрыватель читает файл cookie и воспроизводит видео.
Могут ли какие-либо браузеры воспринимать это как автозапуск и потенциально блокировать воспроизведение видео? Или они распознали бы iframe как взаимодействующий, а не заблокировали это воспроизведение?
Мне больше всего интересен Safari, хотя другие браузеры, такие как Firefox и Chrome, также могут быть интересны.
Спасибо!