Я проверил Youtube API v3 IFrame встраивать docs и пытается применить player.clearVideo() для моей кнопки следующим образом (многоточие заменяет код):Youtube Player API iframe Вставить | player.clearVideo() не работает
...
function onPlayerReady(event) {
var zapButton = document.getElementById('zapvideo');
zapButton.addEventListener("click", function() {
player.clearVideo(); // NOT WORKING
});
}
...
$(function(){
$('#zapvideo').on('click', function(){ ... });
});
Ничего не происходит (ошибок нет). player.stopVideo() и другие элементы управления. Как очистить видео от проигрывателя Youtube? Я использую проигрыватель HTML5 от Youtube, но даже когда Youtube переключается на Flash-плеер для некоторых видео, я все еще не могу очистить видео, которое находится в проигрывателе (хуже всего то, что Youtube не возвращается к проигрывателю HTML5, когда видео, совместимое с HTML5, впоследствии выбранный и воспроизведенный в моем приложении, независимо от того, есть ли у меня выбор в HTML5 или добавлен соответствующий html5 playerVars, а это значит, что я не могу выходить из элементов управления на основе Flash, когда они находятся в фокусе. !). Я использую Firefox 36.0.1.
Любая подходящая обходная функция для очистки видео при сохранении доступного плеера будет в порядке со мной.