Вот решение, которое я собрал, используя примеры с сайта JWPlayer:
jwplayer('video').setup({
width: '480',
height: '24',
'playlist': [{
'file': '/Nebraska.mp3',
'title': 'Nebraska - Bruce Springsteen'
}, {
'file': '/Atlantic_City.mp3',
'title': 'Atlantic City - Bruce Springsteen'
}],
modes: [
{ type: "html5" },
{ type: "flash", src: "/mediaplayer/player.swf" },
{ type: "download" }
],
'playlist.position': 'top',
'playlist.size': '120',
'controlbar': 'top'
});
Важные вещи, на которые стоит обратить внимание в моем примере:
Высотаигрока.Это должно быть 24px
, потому что 24px
- это высота панели управления.
Свойства playlist.position
и controlbar
.Оба должны быть установлены на одно и то же.Я установил их обоих на top
;это поместит плейлист над плеером, как в вашем примере.
Свойство playlist.size
.Каждый элемент списка воспроизведения имеет высоту 60px
, поэтому во избежание растягивания полос прокрутки и элемента списка воспроизведения это свойство должно быть кратно 60
, начиная с 60
.Вы, вероятно, могли бы рассчитать это, чтобы показать только необходимое количество элементов списка воспроизведения, а затем сделать прокрутку пользователя, чтобы увидеть остальные.
Окончательный результат, который я получил, выглядит следующим образом: