Флэш-плеер "Сейчас играет список" без прерывания текущей песни - PullRequest
1 голос
/ 14 марта 2010

Я занимаюсь дизайном сайта, на котором играет музыка. Мне нужен флэш-плеер, который имеет или может обрабатывать список воспроизведения. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу обновить список воспроизведения без обновления проигрывателя, что означает, что он прервет песню, которая воспроизводится в данный момент. До сих пор я пытался, в частности, с игроком JW и не добился успеха. Все, что я могу сделать, это передать плейлист в виде XML-файла, но не могу обновить его без обновления плейлиста. Есть ли другой игрок, который бы лучше подходил моим потребностям? Есть ли способ, которым я могу сделать это с самим игроком jw

1 Ответ

1 голос
/ 15 марта 2010

ДЕМО: http://jsbin.com/ehonu/20

Ok. здесь мы идем ..!

Во-первых, здесь есть Must Read с официального сайта JW! и вот события док

В любом случае, я использую COOKIES & JW Player: вызовы ActionScript API

Идея заключается в том, что, поскольку jw player может использовать Слушателей , и они могут также прослушивать Curent Position песни в данный момент, мы отслеживаем это в coockie когда Page UNLOAD

тогда он также может ОТПРАВИТЬ СОБЫТИЯ , поэтому, когда обновление страницы и загрузка загружены, мы отправляем позицию обратно игроку! ; -)

для страницы «Обновление плейлиста без обновления», вы, конечно, можете использовать «Отправить событие» следующим образом:

setTimeout("refreshPlaylist('myfile.xml')",2000);

function refreshPlaylist(theFile) { 
currentItem = -1; 
previousItem = -1; 
//this Reload the playlist
player.sendEvent('LOAD', theFile); 
};​

Для лучшего понимания Посмотрите на пример демонстрационного кода!

Дайте мне знать!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...