Если тело имеет класс fullpagejs, воспроизводите видео YouTube API - PullRequest
0 голосов
/ 13 января 2019

Я использую Fullpage.js, и мой первый слайд содержит видео на YouTube, которое автоматически воспроизводится с использованием API, встроенного в YouTube. При переходе к следующему слайду я заметил, что видео перестает воспроизводиться, и я хочу, чтобы оно продолжалось.

Я пытаюсь проверить, имеет ли тело класс "fp-view-home", который генерируется fullpage.js, когда активен первый слайд. Тогда, если у тела есть класс, воспроизводите видео.

var body = document.getElementsByTagName("body")[0];
var homeSlide = document.getElementsByClassName("fp-viewing-home")[0];

function hasClass(body, homeSlide) {
    event.target.playVideo();
}

Хотелось бы, чтобы первый слайд с отображением видео продолжал воспроизводиться, иначе приостановить видео

1 Ответ

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

Согласно документации fullpage.js :

Пауза в отпуске Встроенные рамки HTML5 / и Youtube автоматически приостанавливаются при переходе от раздела или слайда. Это можно отключить, используя атрибут data-keepplaying. Например:

<audio data-keepplaying>
    <source src="http://metakoncept.hr/horse.ogg" type="audio/ogg">
</audio>
...