Youku JS API - методы и события Play / Pause
Я пытаюсь добавить функциональность YouKu на сайт, чтобы разместить рядом с другими видео в галерее.
Я использую документацию, найденную по адресу https://cloud.youku.com/docs и https://cloud.youku.com/tools (я полагаюсь на Google Translate в своем понимании китайского языка не существует!)
Эта вторая ссылка предлагает следующий фрагмент:
<div id="youkuplayer" style="width:480px;height:400px"></div>
<script type="text/javascript" src="//player.youku.com/jsapi"></script>
var player = new YKU.Player('youkuplayer',{
styleid: '0',
client_id: 'MY_CLIENT_ID',
vid: 'XMzA2ODI5MjAwNA==',
newPlayer: true
});
function pauseVideo() {
player.pauseVideo();
}
Тем не менее pauseVideo
метод не работает, бросая Cannot read property 'pauseVideo' of null"
ошибка
В других документах я нашел events
параметр, но это не работает для меня тоже.
Кто-нибудь имел опыт программного управления видео YouKu?
0 ответов
Если кто-то все еще задается вопросом, Youku API, похоже, не отвечает правильно. В течение нескольких часов я пытался реализовать player.playVideo и player.pauseVideo различными способами, убедившись, что видео полностью загружено, но та же ошибка, что упоминается OP. События работают нормально, но теперь методы.
Затем я нашел этот пост:https://www.codeseek.co/raghavd17/youku-video-player-control-eZWbBK
И кажется, что в какой-то момент этот код работал, но теперь это не так. Зная, насколько бесполезна поддержка Youku (наша учетная запись была заблокирована, и никто не перезванивал нам в течение нескольких дней), я могу только догадываться, что эти ребята не очень заботятся.