通过setup初始化相关数据,可以控制播放器的行为、皮肤、播放文件等等。
JWPlayer内部提供很多的事件监听,此节应用播放器初始化完成事件。
getRenderingMode()
获取播放器渲染模型,可能是flash或者html5
setup(options)
安装一个新的JW Player播放器。选项参数是必需的,在一个对象的形式。反过来,选择块总是需要一个文件属性。没有要播放的文件,JW播放器实例不能被设置。
remove()
这个调用将从页中删除一个JW播放器。保证玩家停止播放,DOM被重新设置为原来的状态,所有的事件侦听器和定时器被清除。
onReady(callback)
当玩家已经初始化在HTML5和Flash或准备播放,调用回调函数。
onSetupError(callback)
这个设置错误的时候,但测试没有反应,这个使用也是比较底层的,因此也不做探讨。
在这里代码就不再冗余,简单介绍使用
// 设置相关选项 var player = jwplayer("myElement").setup({ file: "example.mp4", height: 360, width: 640 }); // 监听播放器初始化完成 player.onReady(function(){ console.log("播放器初始化完成,可以进行其他操作"); alert("渲染模式:" + player.getRenderingMode()); });
注意:调用播放器相关方法(函数)的必要条件是播放器初始化完成。
来源: 雨林博客(pancha.oss-cn-chengdu.aliyuncs.com)