jwplayer 隱藏屬性方法記載


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM