как зациклить два видео с помощью кода iframe YouTube - PullRequest
0 голосов
/ 20 марта 2019

Я использую следующий код на своей веб-странице для успешного автоматического воспроизведения и зацикливания одного видео. Теперь я хотел бы добавить еще одно видео, по сути зацикливая два видео. Итак, после того, как закончится воспроизведение одного видео, начнет воспроизводиться второе видео, а затем первое видео, и так далее, и так далее. Как изменить код, чтобы сделать это?

<iframe width="560" height="315" src=
"https://www.youtube.com/embed/51xS4yXbryc?
rel=0&version=3&playlist=51xS4yXbryc&loop=1
&autoplay=1" frameborder="0" allowfullscreen=""></iframe>

Это однострочный код. Я разбил его на четыре строки, чтобы их было легче читать.

Ответы [ 2 ]

0 голосов
/ 20 марта 2019

Чтобы добавить более одного видео в свой iframe, вы можете использовать следующий код:

https://www.youtube.com/embed/<VIDEO_ID_1>?rel=0&version=3&playlist=<VIDEO_ID_2>,<VIDEO_ID_3>,<VIDEO_ID_N>&loop=1&autoplay=1

Где:

  • VIDEO_ID_1: воспроизводится первый videoId.
  • VIDEO_ID_2, VIDEO_ID_3, VIDEO_ID_N и т. Д. будет videoId с, которые вы хотите включить.

Таким образом, вы можете включить до 196 или 200 видеороликов в один и тот же iframe 1 , который будет автоматически воспроизводиться и повторяться после достижения окончательного значения videoId.

Это небольшой образец с 4 видео на нем.

Это еще один образец с 93 видео на нем .

Если вы отметите этот плейлист , вы увидите, что в нем более 1000 видео - (1653 видео, если быть точным) , но iframe сбрасывает порог примерно до 196 или 200 видео.


1 Я обнаружил этот порог, когда попытался ответить на этот вопрос в переполнении стека , и вы можете проверить его самостоятельно, если войдете на сайт Youtube - этот плейлист и убедитесь, что на нем будут показаны только первые 200 видео.

Это может быть пороговое значение, установленное (без документов) на YouTube.

0 голосов
/ 20 марта 2019

Подобный вопрос был задан ранее о iframe и цикле. Я нашел это в другом вопросе о stackoverflow, ссылка на YouTube имеет специальный параметр ? : autoplay. Например, по этой ссылке

src = "https://www.youtube.com/embed/M7lc1UVf-VE ? & Autoplay = 1 & loop = 1 & rel = 0 & showinfo = 0 & color = white & iv_load_policy = 3 & playlist = M7lc1UVf-VE"

Попробуйте добавить ? & Autoplay = 1 & , учитывая, что это сработало для кого-то другого.


Я нашел это из здесь

Обновление

Если вы хотите воспроизвести несколько видео, вы можете сделать это просто и вставить список воспроизведения. Вы можете найти это в этой статье на Вставить список воспроизведения раздел. Надеюсь, это поможет.

...