JW Player 6:在播放列表中添加多个源

JW Player 6: Adding multiple sources to a playlist

本文关键字:添加 播放列表 Player JW      更新时间:2023-09-26

我已经看到了如何从链接加载播放列表的原始示例。我知道有一个API方法playlist[].sources[].file来添加源。我只是很难把这一切联系起来。我试图通过加载文件名来解决问题,但它得到了一个糟糕的播放列表错误。

<div>Watch the quick tutorial on <a href="javascript:loadVideo('basics','_images/title2.png')">the basics</a> or <a href="javascript:loadVideo('destruction','_images/title2.png')">destruction</a>.</div>
<div id="tutorial">Loading the player...</div>
<script type="text/javascript">
    var myFile = 'basics';
    var myImage = '_images/title2.png';
    jwplayer("tutorial").setup({
        width: 512,
        height: 320,
        playlist: [{
            image: "_images/title2.png",
            sources: [
                {file: "_media/"+myFile+".webm"},
                {file: "_media/"+myFile+".mp4"}
            ]
        }]
    });
    function loadVideo(myFile,myImage) {
        jwplayer().load([{
            file: myFile,
            image: myImage
        }]);
        jwplayer().play();
    };
</script>

如何使用playlist[].sources[].fileload(playlist)方法?

这个怎么样?

function loadVideo(myFile,myImage,myFile2) {
        jwplayer().load([{
            image: myImage,
            sources: [
                {file: myFile},
                {file: myFile2}
            ]
        }]);
    jwplayer().play();
};