2010-03-14 6 views
1

음악을 재생하는 웹 사이트를 디자인 중입니다. 지금 재생 목록을 가지고 있거나 처리 할 수있는 플래시 플레이어가 필요합니다. 내가 직면하고있는 문제는 플레이어를 새로 고치지 않고 재생 목록을 업데이트 할 수 없다는 것입니다. 즉, 현재 재생중인 노래가 중단됩니다. 나는 특히 JW 선수와 지금까지 시도하고 성공하지 못했습니다. 내가 할 수있는 건 xml 파일로 재생 목록을 전달하지만 재생 목록을 새로 고치지 않고는 업데이트 할 수 없다는 것입니다. 내 요구에 더 잘 맞는 다른 플레이어가 있습니까? 내가 JW 플레이어와 함께이 작업을 수행 할 수있는 방법이 있나요 자체현재 노래를 중단하지 않고 "현재 재생 목록"인 플래시 플레이어

+0

이미 제안 된 내용을 시도해 보셨습니까? http://www.longtailvideo.com/support/forum/JavaScript-Interaction/15681/How-to-Show-Now-Playing-URL – jitter

답변

1

DEMO :http://jsbin.com/ehonu/20

좋아. 여기 우리가 간다 ..!

첫째, here는 JW 공식 웹 사이트에서 읽기해야 있다! 여기에 events doc

어쨌든, 내 방식이 사용 쿠키 & JW Player: ActionScript API Calls

뒤에 아이디어입니다, JW 플레이어 리스너을 사용할 수 있기 때문에 theese가 Curent 위치의도들을 수있다 이 순간에 노래, 우리는 coockie 페이지 UNLOAD

에게 그것을 추적

이벤트 보내기 페이지를 새로 고침하고 DOM을로드하면 플레이어에게 위치가 전송됩니다. 페이지 새로 고침없이 ;-) 상쾌한 재생 목록에 대한

당신은 물론 다음과 같이 보내기 이벤트를 사용할 수 있습니다

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

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

을 위해 더 나은 데모 예제의 코드를 들여다 이해!

알려주세요.

+0

이미 ... 더 이상 작동하지 않는 방법을 설명하는 링크 :( – Shanon

+0

업데이트 된 응답을 읽으십시오! –

+0

안녕하세요. 데모 사이트가 작동하지 않는 것 같습니다. 플레이어가로드되지 않습니다. 어쨌든 코드를 보내 주셔서 감사합니다 .... 데모가 jsbin 서버의 원인으로 작동하지 않았지만 자신의 서버에 스크립트를 업로드하려고 시도했습니다! – Shanon

관련 문제