Я тоже искал ответ на этот вопрос.Я не вижу четкого обходного пути, так как это трудно обойти, что представляется строгой политикой.Похоже, что вы говорите, что Chrome предлагает следующее
var promise = document.querySelector('video').play();
if (promise !== undefined) {
promise.then(_ => {
// Autoplay started!
}).catch(error => {
// Autoplay was prevented.
// Show a "Play" button so that user can start playback.
});
}
Интересно, поможет ли добавление приглушенного видео к автоматическому воспроизведению помочь сократить и ускорить соответствие новой политике Chrome, чтобы пользователь мог просматривать эти видео?снова.Похоже, что другой вариант - вернуться от использования тега видео HTML5 обратно к iframe и добавить allow="autoplay
.Похоже, это включает автозапуск по умолчанию.Определенно кажется шагом назад, чтобы использовать iframe вместо тега видео HTML5, но это, кажется, единственный способ правильно контролировать URL, чтобы убедиться, что видео может быть установлено в качестве одного домена.