1

我有以下没有播放列表的 jwplayer 代码,它工作得很好,但我想在播放器的右侧添加播放列表。

没有播放列表的工作 jwplayer。

              <script type=\'text/javascript\'>
              jwplayer(\'player5PdfeedXun0ZaBZpa\').setup({
     file: \'http://www.xyz.com/mvideo/mv/'.$row2['url'].'\',
    image: \''.$row2['thumb'].'\',
    title: \''.$row2['title'].'\',
    width: \'60%\',
    aspectratio: \'16:9\',
    fallback: \'false\',
    autostart: \'true\'
    });
</script>

为了添加播放列表,我正在按照 jwplayer 文档尝试此操作,但它不起作用。

            <script type=\'text/javascript\'>
        jwplayer(\'player5PdfeedXun0ZaBZpa\').setup({
    file: \'http://www.xyz.com/mvideo/mv/'.$row2['url'].'\',
    image: \''.$row2['thumb'].'\',
    title: \''.$row2['title'].'\',
    width: \'60%\',
    aspectratio: \'16:9\',
    fallback: \'false\',
    autostart: \'true\'

  playlist: [{
    image: \'heart.jpg\',
    file: \'/assets/sintel.mp4\',
    title: \'Sintel Movie Trailer\'
   },{
    image: \'hate.png\',
    file: \'/assets/bunny.mp4\',
    title: \'Big Buck Bunny Movie Trailer\'
}],
playlist.position:\'bottom\',
paylist.size:\'90\',
plugin:hd
   });  
   </script>

我在哪里做错任何想法????当我添加播放列表时,甚至播放器都不会出现

4

1 回答 1

1

根据此文档,您的代码非常接近。但是要使这项工作正常进行,还需要做一些事情。

  1. 对于播放列表,您不需要文件、图像或标题参数,因为它们是从播放列表中的每个轨道加载的。
  2. 您的 JavaScript 后面缺少逗号autostart: \'true\'
  3. playlist.position和参数是旧的playlist.size做事方式。相反,使用listbar.
  4. 我看到您尝试指定plugins:hd. 除非您指定视频的高清版本,否则您不需要该行。但是,如果您想使用 HD,请查看插件文档,其中显示了如何使用该参数。

这是最终的代码:

<script type=\'text/javascript\'>
jwplayer(\'player5PdfeedXun0ZaBZpa\').setup({
  width: \'60%\',
  aspectratio: \'16:9\',
  fallback: \'false\',
  autostart: \'true\',
  \'playlist\': [{
    image: \'heart.jpg\',
    file: \'/assets/sintel.mp4\',
    title: \'Sintel Movie Trailer\'
   },{
    image: \'hate.png\',
    file: \'/assets/bunny.mp4\',
    title: \'Big Buck Bunny Movie Trailer\'
  }],
  listbar: {
      position: \'bottom\',
      size: 90
  }
});
</script>
于 2013-10-20T12:45:17.580 回答