У меня есть слайдер, который позволяет создавать видеоролики (в настоящее время вставляя код iframe с youtube/vimeo и т. Д.). Проблема заключается в том, что видео необходимо приостановить слайдер, когда пользователь нажимает кнопку воспроизведения видео, а также приостанавливает воспроизведение видео, когда ползунок переходит к следующему кадру.Пауза youtube и vimeo программно и определить, играет ли видео
Кажется, мне нужно будет использовать API vimeo и youtube для получения доступа к информации и управлению, которые я хочу. Я просмотрел API, и я думаю, что, возможно, это произойдет; однако моя проблема в том, что из того, что я видел до сих пор, API-интерфейс youtube имеет тенденцию работать с идентификатором видео, тогда как Vimeo API, похоже, работает с iFrames, но мне нужно иметь последовательный ввод для конечных пользователей, поскольку я хочу скажем, «Вставьте идентификатор видео здесь« ИЛИ »Вставьте iframe здесь« ИЛИ »Вставьте здесь URL-адрес видео« ... Я не хочу запрашивать у них идентификатор с YouTube для одного видео и Iframe из Vimeo для следующего.
Я знаю, как манипулировать данными, чтобы сделать их согласованными, но я бы предпочел избежать этого, если это вообще возможно. Каков наилучший способ получить программный доступ к Youtube и vimeo, чтобы я мог получить доступ к воспроизведению и паузе и узнать, играет ли видео или нет.