Javascript JQuery:基于单击事件设置属性
我有以下JQuery属性:Javascript JQuery:基于单击事件设置属性,javascript,jquery,html,youtube-api,okvideo,Javascript,Jquery,Html,Youtube Api,Okvideo,我有以下JQuery属性: $(function () { $.okvideo({ source: 'https://www.youtube.com/watch?v=2PDL7qeeujQ', onReady: function () { console.log('onready') }, onPlay: function () { console.log('onplay') },
$(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也会很有帮助。我可以找出实际暂停视频的逻辑。他们似乎公开了一个名为
player
的全局变量,该变量存储当前提供商(youtube/vimeo/etc.)的API
您需要找到如何通过该按钮调用暂停
对于vimeo来说,需要恢复的是player.api('pause')
和player.api('play')
对于youtube,它将是player.pauseVideo()
和player.playVideo()
演示在查看他们的api并了解如何暂停。看起来okvideo使播放器事件可用,但不尝试控制播放器。您必须使用YouTube的api作为
onPause()
上的回调。