2014-07-22 2 views
1

Я хочу автовоспроизвести видео в полноэкранном режиме. Я искал и узнал, что Fullscreen API можно использовать для этого и выяснил, что код, подобный этому, может быть использован.Автовоспроизведение видео в полноэкранном режиме проигрывателя, а не фонового полноэкранного просмотра с использованием HTML5 и javascript

viewFullScreen.addEventListener("click", function() { 
    var docElm = document.documentElement; 
    if (docElm.requestFullscreen) { 
     docElm.requestFullscreen(); 
    } 
    else if (docElm.msRequestFullscreen) { 
     docElm.msRequestFullscreen(); 
    } 
    else if (docElm.mozRequestFullScreen) { 
     docElm.mozRequestFullScreen(); 
    } 
    else if (docElm.webkitRequestFullScreen) { 
     docElm.webkitRequestFullScreen(); 
    } 
}, false); 

Этот код работает нормально. Но для этого потребуется какое-то инициирующее событие, например, щелчок мышью или ввод с клавиатуры. Но возможно ли автоматически воспроизводить видео в полноэкранном режиме без какого-либо запускающего события, как только откроется файл html?

ответ

0

Nope. От MDN:

ПРИМЕЧАНИЕ. Полноэкранные запросы должны быть вызваны из обработчика события, иначе им будет отказано.

+0

Благодарим за указание этого! По иронии судьбы я пропустил чтение «заметок» с этой страницы. –

Смежные вопросы