Автоматическое воспроизведение видео с Google Диска и оповещение о завершении работы JavaScript

#javascript #api #youtube

#javascript #API #YouTube

Вопрос:

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

 var player;
    function onYouTubePlayerAPIReady() {
        player = new YT.Player('player', {
          height: '970',
          width: '100%',
          videoId: videos[index],
          events: {
            'onReady': onPlayerReady,
            'onStateChange': onPlayerStateChange
          }
        });
    }

    // autoplay video
    function onPlayerReady(event) {
        event.target.playVideo();
    }

    // when video ends
    function onPlayerStateChange(event) {        
        if(event.data === 0) {            
            location.reload();
        }
    }
  

И html:

 <script src="http://www.youtube.com/player_api"></script>
  

videos[индекс] — переменная, в которой хранятся все видео.

Существует ли какой-либо вариант кода, который может воспроизводить видео с Google Диска (или в принципе любой код, который может автоматически воспроизводить видео и оповещать о его завершении, он должен быть на js)

Я уже несколько часов ищу решения своей проблемы и перепробовал их все, но без какого-либо успеха.

У кого-нибудь есть идея о том, как я мог бы выполнить это с помощью JavaScript?

Ответ №1:

Ответ ОТРИЦАТЕЛЬНЫЙ, потому что у Google Drive него нет API , и он работает не так, как Youtube .