Я внедряю около 10 YouTube-фреймов на моей странице, все с их собственными кнопками воспроизведения/паузы. Я использовал это решение начать http://jsfiddle.net/buuuue/dzroqgj0/, но я не уверен, как настроить этот кусок кода, чтобы остановить любое другое видео, которое играет, если начинается еще один ...Остановите любой встроенный YouTube iframe, когда другой сыграно
function stopVideo(player_id) {
if (player_id == "player1") {
player2.stopVideo();
} else if (player_id == "player2") {
player1.stopVideo();
}
}
Например, если игрок 1 в данный момент играет, и проигрывается игрок 3, я бы хотел, чтобы игрок 1 прекратил играть. Я также изучил это решение https://stackoverflow.com/a/38405859/1798756, но я думаю, что мне нужно создать игроков через JS, чтобы я мог создавать пользовательские кнопки воспроизведения/паузы.
Заранее благодарим за любую помощь!
Возможный дубликат [Пауза YouTube iframe embed при воспроизведении другого] (http://stackoverflow.com/questions/14942916/pause-youtube-iframe-embed-when-playing-another) – Dekel
Да, я Мы рассмотрели это решение, о которых я упоминал в своем посте, но я пытаюсь добавить более двух YouTube-фреймов и не совсем уверен, что это лучший способ сделать это. – user1798756
Используйте класс вместо id – Dekel