2

使用下面的代码。我想做一些不同的事情。

当页面加载时,我想先加载视频“ xyz.mp4 ”而不是“ sintel.mp4 ”。表示视频播放应从第 3 个视频开始,而不是从下面代码中播放列表中设置的第 1 个视频开始。

JW 播放器链接在这里。

如果有人熟悉这个 JWPLAYER,请给我解决方案。

问题:我怎么能这样做?需要什么进步?

代码

jwplayer("myElement").setup({
    playlist: [{
    image: "/assets/sintel.jpg",
    file: "/assets/sintel.mp4",
    title: "Sintel Movie Trailer"
    },{
    image: "/assets/bunny.jpg",
    file: "/assets/bunny.mp4",
    title: "Big Buck Bunny Movie Trailer"
    },{
    image: "/assets/xyz.jpg",
    file: "/assets/xyz.mp4",
    title: "test xyz video."
    },{
    image: "/assets/abc.jpg",
    file: "/assets/abc.mp4",
    title: "abc video."
    },{
    image: "/assets/tuv.jpg",
    file: "/assets/tuv.mp4",
    title: "TUV video"
    }]
    });

谢谢你。

更新 :

正如Spokey所回答的那样, playlistItem(index)解决了一些问题。但视频不应开始播放。我只需要加载不启动。意味着没有播放只加载。

4

1 回答 1

3
jwplayer("myElement").setup({
    playlist: [{
        image: "/assets/sintel.jpg",
        file: "/assets/sintel.mp4",
        title: "Sintel Movie Trailer"
    }, {
        image: "/assets/bunny.jpg",
        file: "/assets/bunny.mp4",
        title: "Big Buck Bunny Movie Trailer"
    }, {
        image: "/assets/xyz.jpg",
        file: "/assets/xyz.mp4",
        title: "test xyz video."
    }, {
        image: "/assets/abc.jpg",
        file: "/assets/abc.mp4",
        title: "abc video."
    }, {
        image: "/assets/tuv.jpg",
        file: "/assets/tuv.mp4",
        title: "TUV video"
    }]
}).playlistItem(2).stop(); // index of the video

可在http://www.longtailvideo.com/support/jw-player/28851/javascript-api-reference/找到

于 2013-10-10T11:40:56.630 回答