javascript - Youku JS API - 播放/暂停方法和事件

标签 javascript video-embedding youku

我正在尝试将 YouKu 功能添加到网站,以与画廊中的其他视频并排放置。

我正在使用在 https://cloud.youku.com/docs 找到的文档和 https://cloud.youku.com/tools (我一直依赖谷歌翻译,因为我对中文的理解不存在!)

这第二个链接建议这样的片段:

<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参数,但这对我也不起作用。

有没有人有任何以编程方式控制优酷视频的经验?

最佳答案

如果有人仍然想知道,优酷 API 似乎没有正确响应。几个小时以来,我尝试以各种方式实现 player.playVideo 和 player.pauseVideo,确保视频已完全加载,但与 OP 提到的错误相同。事件可以正常工作,但方法不行。
然后我发现了这个帖子:
https://www.codeseek.co/raghavd17/youku-video-player-control-eZWbBK
似乎在某个时间点,此代码有效,但不再有效。
知道优酷的支持是多么的无益(我们的帐户被锁定了,而且好几天没有人回复我们)我只能猜测那些人不是很关心。

关于javascript - Youku JS API - 播放/暂停方法和事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47909879/

相关文章:

javascript - 使用 getFieldValue() 保存多种形式的数据

html - 嵌入没有 flashvars 的 ooyala 视频在 Firefox 中不起作用

wordpress - 使用自定义参数为WordPress创建YouTube嵌入代码

javascript - 优酷英文搜索JS API

javascript - Django Ajax - $.get 方法成功函数在没有调用任何服务器端 View 的情况下执行

javascript - Facebook 点赞 : Uncaught TypeError: Object #<an Object> has no method 'provide'

javascript - 如何使用javascript从优酷播放视频?

javascript - jQuery FullCalendar 未在 Bootstrap 选项卡中呈现

html - 在特定时间开始的 YouTube 嵌入视频(不工作)