jwplayer().getPosition();
//播放了多少秒
jwplayer(
'playerdiv'
).play(); ||
jwplayer(0).play(
true
/
false
);
//是否播放 0为索引
jwplayer(0).pause(
true
/
false
);
//是否暂停
jwplayer(0).stop();
//停止无参
jwplayer().getBuffer();
//加载了百分之几
jwplayer().getFullscreen();
setFullscreen(state);
//是否全屏
jwplayer().getMute();
setMute(state)
//是否静音
jwplayer().getPlaylist()[0][
'file'
] ||
jwplayer().getPlaylistItem(0)[
'file'
]
//获取播放列表中索引为0项的file值
jwplayer().getWidth() jwplayer().getHeight()
//宽高
jwplayer().getState()
//state值:1.playing播放中 2.paused停止 3.idle空闲 4.completed结束
jwplayer().getDuration()
//视频播放结束需要的时间
jwplayer().getVolume()
//声音大小
//加载播放列表
var
playlist =
new
Array({
file:
"video/123.mp4"
,
image:
"images/videoimg1.jpg"
}, {
file:
"video/234.flv"
,
image:
"images/videoimg1.jpg"
});
jwplayer(0).load(playlist);
jwplayer(0).playlistItem(1);
//播放下标为1的视频
jwplayer(0).playlistNext();
//播放下一个视频
jwplayer(0).playlistPrev();
//播放上一个视频
jwplayer(0).resize(width, height);
//宽高
//从第(10-缓冲秒数)秒开始,缓冲(bufferlength)默认为3秒
jwplayer(0).seek(10);
events: {
onComplete:
function
() {
alert(
"播放结束!!!"
);
},
onVolume:
function
() {
alert(
"声音大小改变!!!"
);
},
onReady:
function
() {
alert(
"准备就绪!!!"
);
},
onPlay:
function
() {
alert(
"开始播放!!!"
);
},
onPause:
function
() {
alert(
"暂停!!!"
);
}--1
}
Jwplayer(0).onPause:
function
() {
alert(
"暂停!!!"
);
}
//与1等同,先执行1
//回调函数
jwplayer(0).onBufferChange(
function
() {
alert(
"缓冲改变!!!"
);
});
jwplayer(0).onBufferFull(
function
() {
alert(
"视频缓冲完成!!!"
);
});
jwplayer(0).onError(
function
(obj) {
alert(
"播放器出错!!!"
+ obj.message);
})
jwplayer(0).onFullscreen(
function
(obj) {
if
(obj.fullscreen) {
alert(
"全屏"
);
}
else
{
alert(
"非全屏"
);
}
});
onMute(callback)
// obj. mute是否静音
onPlaylist(
function
(obj) {
//视频列表载入完成
alert(obj.playlist[0][
'file'
]);
});
onPlaylistItem(callback)
// 开始播放一个视频时触发obj.index为视频索引
onReady(callback)
//准备就绪
onResize(callback)
//obj.width obj.height 宽高
//进入播放时触发obj.oldstate 值:从BUFFERING PAUSE状态进入播放状态
onPlay(callback)
//进入暂停obj.oldstate 值1:从PLAYING BUFFERING状态进入暂停
onPause(callback)
onBuffer(callback)
//进入加载obj.oldstate 值PLAYING, PAUSED or IDLE
onIdle(callback)
//进入空闲obj.oldstate 值PLAYING, PAUSED or BUFFERING.
onComplete(callback)
//结束播放
onVolume(callback)
//obj.volume