Iframe 如何播放和暂停嵌入式wirewax视频?
如何播放/暂停嵌入式视频?视频使用iframe嵌入,在视频后使用YouTube参数,即loop=1&playlist=videoId工作,但YouTube iframe API不工作Iframe 如何播放和暂停嵌入式wirewax视频?,iframe,video,youtube,Iframe,Video,Youtube,如何播放/暂停嵌入式视频?视频使用iframe嵌入,在视频后使用YouTube参数,即loop=1&playlist=videoId工作,但YouTube iframe API不工作 <iframe src="//embed.wirewax.com/8020285/7bafa8/?enablejsapi=1&loop=1&playlist=802028" frameborder="0" id="video"></iframe> <ul>
<iframe src="//embed.wirewax.com/8020285/7bafa8/?enablejsapi=1&loop=1&playlist=802028" frameborder="0" id="video"></iframe>
<ul>
<li><a href="#" id="play">Play</a></li>
<li><a href="#" id="pause">Pause</a></li>
</ul>
只需快速复制iframe api文档中的粘贴即可 将提供的wirewax-iframe-api.js脚本放在页面的头部
<script type="text/javascript" src="//edge-player.wirewax.com/ww4release/javascripts/wirewax-iframe-api.js"></script>
可以在window.wirewax.events.triggers中找到事件名称列表
播放-播放或恢复视频
暂停-暂停视频
搜索-以秒为单位将视频搜索到数据值。数据必须是整型或浮点型
玩家准备就绪-如果玩家准备就绪,则触发玩家准备就绪事件
请注意,玩家只有在准备就绪后才会开始接受事件。您可以通过侦听playerReady事件来检查这一点
监听WIREWAX事件
玩家发出的事件可以使用
window.wirewax.addEventListener(eventName, callback)
例如:
window.wirewax.triggerEvent(window.wirewax.events.triggers.PLAY); // play the video
window.wirewax.triggerEvent(window.wirewax.events.triggers.SEEK, 20); // seek to 20 seconds
window.wirewax.addEventListener(window.wirewax.events.listeners.PLAYER_READY, function(){
console.log(“PLAYER IS READY”);
});
window.wirewax.addEventListener(window.wirewax.events.listeners.TAG_CLICK, function(data){
console.log(data, “event data here”);
});
可以在window.wirewax.events.listeners中找到事件名称列表
玩家准备好了吗
当玩家准备好时触发
视频终端
视频结束时触发
点击标签
单击标记时触发。将已单击的标记对象传递给回调
你停下来了吗
视频暂停时触发
你玩过吗
播放视频时触发能否向我发送指向API文档的链接?该文档目前尚未公开,但我已复制了与向播放机发送和接收消息有关的所有内容。如果您有任何问题,请通过联系页面与我们联系,我们会尽快回复您谢谢Danesh Harjani!但是,当我运行
window.wirewax.triggerEvent(window.wirewax.events.triggers.PAUSE)时,我有一个问题代码>方法它暂停视频,但声音继续播放。有什么想法吗?真奇怪,我这一头可没看到。你使用的是什么浏览器?很高兴知道它工作正常,如果你用wirewax制作了一些很酷的东西,请发送链接给我们!
window.wirewax.addEventListener(window.wirewax.events.listeners.PLAYER_READY, function(){
console.log(“PLAYER IS READY”);
});
window.wirewax.addEventListener(window.wirewax.events.listeners.TAG_CLICK, function(data){
console.log(data, “event data here”);
});