Управление встроенными виджетами Grooveshark с использованием Javascript? - PullRequest
3 голосов
/ 26 июля 2011

Как мне воспроизвести / приостановить встроенный виджет Grooveshark с помощью Javascript?

Хотелось бы воспроизвести отдельные виджеты одной песни по очереди, а именно отдельные дорожки на странице пользователя soundcloud .

Я не видел ничего официально поддерживаемого и не могничего не найти через поиск в Google.

1 Ответ

0 голосов
/ 12 октября 2012

Я быстро взглянул на декомпилированный скрипт действий и обнаружил следующие обратные вызовы ExternalInterface:

getVersion()
getCurrentSong()
setSongCompleteCallback(string)
setErrorCallback(string)
setStatusCallback(string)
setSongChangeCallback(string)
playSong()
pauseSong()
resumeSong()
stopSong()
replaceSongs(array)

Теоретически вы должны быть в состоянии сделать что-то вроде следующего:

widget.stopSong();
...