Загрузка видео YouTube с помощью API - PullRequest
0 голосов
/ 26 октября 2011

Это убивает меня. У меня есть скрипка здесь с моим кодом. Ничего особенного, просто пытаюсь загрузить видео с YouTube.

Я что-то делаю глупо?

Ответы [ 2 ]

1 голос
/ 13 апреля 2012

Эта строка:

ytplayer = loadVideoById('Ahg6qcgoay4', 0,'medium');

Должно быть так:

ytplayer.loadVideoById('Ahg6qcgoay4', 0,'medium');

loadVideoById - это метод игрока. Вы должны были увидеть ошибку «loadVideoById не определено» при попытке запустить это.

Более простой способ заставить его работать - включить идентификатор видео в URL, который вы загружаете:

var videoID = 'Ahg6qcgoay4';
swfobject.embedSWF("http://www.youtube.com/v/" + videoID + "?version=3&enablejsapi=1&playerapiid=player1", ...
0 голосов
/ 26 октября 2011

Я думаю, вам нужно сначала подписаться на список событий.

Вы можете попробовать

ytplayer.addEventListener("**onPlayerReady**", "onYouTubePlayerReady");

Убедитесь, что onPLayerReady является правильным именем события, я просто угадываю здесь.

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