Мне было интересно, встраивает ли youtube видео через iframe выставляют определенные события, например onStart или onStop, где вы можете указать какой-то обратный вызов?Youtube встроенное видео начало/остановка события
2
A
ответ
7
Это пример для обработки запуска и остановки события:
HTML-файл (index.html):
<!DOCTYPE html>
<html>
<head>
<title>Stackoverflow</title>
<script type="text/javascript" src="http://www.youtube.com/player_api"> </script>
<script type="text/javascript" src="sof.js"> </script>
</head>
<body>
<div id="player"></div>
</body>
</html>
И на JavaScript (sof.js):
var player;
// This function creates an <iframe> (and YouTube player)
// after the API code downloads.
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: 'u1zgFlCw8Aw',
events: {
'onStateChange': function (event) {
switch (event.data) {
case -1:
console.log ('unstarted');
break;
case 0:
console.log ('ended');
break;
case 1:
console.log ('playing');
break;
case 2:
console.log ('paused');
break;
case 3:
console.log ('buffering');
break;
case 5:
console.log ('video cued');
break;
}
}
}
});
}
Для в каждом случае вы можете установить обработчик.
Для получения дополнительной информации:
0
Единственные используемые события являются:
1 - onStateChange
2 - onPlaybackQualityChange
3 - onError
4 - onApiChange
-Event Обработчики:
1- onYouTubePlayerReady (playerid)
Смежные вопросы
- 1. Autoplay встроенное видео youtube
- 2. Youtube: Встроенное видео сжато
- 3. Встроенное видео YouTube Jinja2 - Flask
- 4. Youtube встроенное видео не запустится
- 5. Как подключить встроенное видео YouTube?
- 6. YouTube встроенное видео удалить логотип
- 7. Swift iOS Youtube встроенное видео не играет
- 8. Встроенное видео - Iframe - YouTube - не будет автовоспроизведение
- 9. Управление видео YouTube, встроенное в html
- 10. Можно ли выпустить встроенное видео Youtube?
- 11. встроенное видео youtube не воспроизводится на android
- 12. Остановить встроенное видео на YouTube JFX
- 13. Масштабирование Встроенное видео youtube в UIWebView
- 14. Встроенное видео Youtube не будет полноэкранным
- 15. Встроенное видео youtube перезагружается при изменении размера
- 16. Как показать только одно встроенное видео youtube
- 17. Пользовательская ссылка на встроенное видео youtube
- 18. Переключение встроенного vimeo во встроенное видео youtube
- 19. Очистить встроенное видео youtube «src» при нажатии на другое видео
- 20. Youtube видео события не стреляют
- 21. HTML Встроенное видео отключено
- 22. Как я могу приостановить встроенное видео Youtube с ванильным Javascript?
- 23. Встроенное видео показывает совершенно другое видео
- 24. выровнять встроенное видео в HTML
- 25. Как проверить, разрешено ли видео YouTube встроенное воспроизведение
- 26. Youtube iFrame Встроенное видео отслеживание - Диспетчер тегов Google
- 27. Как сделать встроенное видео на YouTube полной шириной страницы?
- 28. YouTube: как представить встроенное видео с отключенным звуком
- 29. встроенное видео youtube в приложении играет черный экран
- 30. Iframe встроенное видео youtube не работает на Android?
Отличный, это то, что мне нужно –
Вы - awsome Wik. +1 к этой записи. –
Я написал сообщение в блоге, в котором описывается аналогичный пример YouTube, но он принимает немного другую стратегию: http://www.objectpartners.com/2013/08/21/triggering-a-youtube-video-from-clicking-a- кнопка-изображения и-замена, когда-состав / –