На моем сайте запущен Bootstrap 3.0, и у меня есть встроенное видео и полноформатное видео, размещенное на YouTube, которое я пытаюсь реализовать. Вступительное видео автоматически запускается при загрузке страницы, а затем у меня есть кнопка, которая открывает модальное окно с полным видео со звуком.YouTube stopVideo() останавливается, а не останавливается?
Я хотел бы остановить видео полностью на закрытии модального окна, чтобы, если они нажмут кнопку, чтобы открыть его снова, видео начнется с самого начала. К сожалению, функция stopVideo работает не так, как я ожидал. В принципе, это просто приостановка видео, поэтому, если я открою модальную резервную копию, видео начнет воспроизводиться прямо с того места, где оно остановилось.
Как я могу сделать это так, чтобы видео останавливалось и начиналось с самого начала, если оно открыто?
Вот мой текущий код:
$('#myModal').on('show.bs.modal', function() {
$('#placeholder')[0].contentWindow.postMessage('{"event":"command","func":"' + 'pauseVideo' + '","args":""}', '*');
$('#full')[0].contentWindow.postMessage('{"event":"command","func":"' + 'playVideo' + '","args":""}', '*');
});
$('#myModal').on('hidden.bs.modal', function() {
$('#full')[0].contentWindow.postMessage('{"event":"command","func":"' + 'stopVideo' + '","args":""}', '*');
$('#placeholder')[0].contentWindow.postMessage('{"event":"command","func":"' + 'playVideo' + '","args":""}', '*');
});
Спасибо!
Это то, что я закончил делать, забыл сообщить о себе, спасибо! – user13286