2013-02-13 3 views
0

SoundCloud 게터 getCurrentSound (콜백) 사용에 문제가 있습니다. 저는 현재 위젯에있는 노래를 var로 저장하려고합니다. 그래서이를 루비 메소드 중 하나의 매개 변수로 전달할 수 있습니다.SoundCloud 게터 사용하기

나는 다음과 같은 시도하고 그것은 작동하지 않습니다 : 문서가이 명확하지 않습니다 http://developers.soundcloud.com/docs/api/html5-widget

+0

사용중인 언어는 어떤 문맥을 볼 수 있도록 게시 할 수있는 코드 스 니펫이 있습니까? – Walls

+0

수정 도움말이 있습니까? – bsiddiqui

+0

게시 한 코드의 한 가지 명백한 문제는'var current song'이 유효한 변수 이름이 아니라는 것입니다 ... – nickf

답변

2

죄송 경우 : 여기

var current song = SC.Widget("sc-widget").getCurrentSound() 

는 사운드 클라우드가 사용하는 게터에 대한 정보입니다. getCurrentSound() 메서드는 비동기식이므로 값을 반환하지 않고 대신 콜백을 사용합니다. 대신 다음을 시도하십시오.

var widget = SC.Widget(...); 
widget.getCurrentSound(function(sound) { 
    console.log(sound.title); 
}); 

희망이 있습니다. 아직도 불분명한지 알려주세요.