YouTube встраивает один цикл видео с плейлистом показывает дважды одинаковое видео - PullRequest
0 голосов
/ 12 декабря 2018

Я пытаюсь встроить видео YouTube с включенным режимом петли, и для этого мне нужно установить параметр списка воспроизведения, иначе он не будет работать:

документация

Проблема в том, что когда я делаю так, у меня появляется плейлист с двумя видео, одно и то же видео появляется дважды, что создает очень плохой визуальный эффект, поскольку я хочу, чтобы одно видео бесконечно повторялось.

Любые предложенияо том, как это сделать?Спасибо

Вот мой код:

<iframe width="600" height="338" 
src="https://www.youtube.com/embed/VIDEO_ID/?playlist=VIDEO_ID&autoplay=1&loop=1&rel=0&showinfo=0&color=white" 
frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

1 Ответ

0 голосов
/ 25 января 2019

Я не думаю, что следующая информация где-то задокументирована, но я хочу поделиться открытием, которое я сделал, выполнив несколько тестов в URL для попытки решить вашу "проблему".


Говоря этоВы можете удалить свою «проблему» - (то есть: displaying the same video twice) - изменив URL следующим образом:

https://www.youtube.com/embed/VIDEO_ID_1/?playlist=VIDEO_ID_2&autoplay=1&loop=1&rel=0&showinfo=0&color=white

Объяснение:

  • VIDEO_ID_1: соответствует videoId, предназначенному для непрерывного воспроизведения - (в цикле) .
  • VIDEO_ID_2: соответствуетдо videoId, используемого в VIDEO_ID_1, НО с последней измененной буквой.Идея состоит в том, чтобы установить videoId, который не существует .

Итак, с предыдущим объяснением, вы можете использовать следующее видео в качестве примера:

Видео: Переполнение стека равно 10!

videoId: QwS1r1mc888

Измененный URL-адрес показывает следующее:

https://www.youtube.com/embed/QwS1r1mc888?enablejsapi=1&loop=1&playlist=QwS1r1mc880&autoplay=1&rel=0&showinfo=0&color=white

Обратите внимание, что videoId QwS1r1mc880 не существует (пока) - вы также можете заменить это значение на 15874598752 - которое никогда не будет YouTube videoId (насколько я знаю) .


Примечание: я действительно надеюсь, что это открытие не будет удалено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...