Iframe 如何播放和暂停嵌入式wirewax视频?

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嵌入,在视频后使用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>
    <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”);
});