Я хочу играть video
и audio
в режиме автовоспроизведения, когда оба готовы к игре.
Я использую этот код.Автовоспроизведение видео в мобильном устройстве
var video = false;
var audio = false;
video.addEventListener('canplay',function(){
video = true;
playall();
});
audio.addEventListener('canplay',function(){
audio = true;
playall();
});
playall(){
if(video && audio){
console.log('playing start....');
video.play();
audio.play();
}
}
Этот код отлично работает в настольных браузерах. Но когда я пробую это на мобильном устройстве, он не работает. Вот ссылка, в которой вы можете видеть, как она работает.
Video Link