我有以下JQuery属性:
$(function () {
$.okvideo({
source: 'https://www.youtube.com/watch?v=2PDL7qeeujQ',
onReady: function () { console.log('onready') },
onPlay: function () { console.log('onplay') },
onPause: function () { console.log('pause') }
});
});
我想要做的是在用户点击标题为“暂停'”的链接(锚标记)时暂停视频。这可能吗?即使是一个显示如何调用onPause的警报的示例也会有所帮助。我可以找出实际暂停视频的逻辑。
答案 0 :(得分:1)
他们似乎暴露了一个名为player
的全局变量,它存储了当前提供者的API( youtube / vimeo / etc .. )
你需要找到如何通过它来调用pause
。
对于vimeo,将player.api('pause')
和player.api('play')
恢复。
对于youtube,它将是player.pauseVideo()
和player.playVideo()
。