1
Я использую SoundJS, чтобы играть музыку. Как я могу определить, когда песня закончилась?обнаружить конец песни - SoundJS
SoundJS может определять события, есть ли событие, когда песня заканчивается? что-то вроде этого:
var songInstance = createjs.Sound.play("sound");
songInstance.on("_SONG_ENDED_", function(){
//do something after song has ended
});
эй спасибо за ответ. Я попробовал это; Я считаю, что «полный» означает «завершена загрузка песни», а не «завершено прослушивание песни». – David
Имеет смысл, извините, мне больше нечего. –
Ответ правильный. «Полное» событие на экземпляре означает, что звук завершил воспроизведение. В PreloadJS есть аналогичное «полное» событие для загрузки звука, но внутренняя предварительная загрузка звука в SoundJS является событием «fileload». Вот документы на экземпляре «полное» событие. http://createjs.com/docs/soundjs/classes/AbstractSoundInstance.html#event_complete – Lanny