Есть ли пункт `unload` для prejjjs/soundjs Createjs?
Как только вы загрузили mp3 в звуковой объект через createjs, как вы можете уничтожить и очистить его из памяти?
1 ответ
Решение
Для этого есть статические методы:
removeSound
: Удалить сохраненные ссылки на звуки по источникуremoveSounds
: Удалить несколько звуковых источниковremoveAllSounds
: Стирать ссылки на звуки
Примеры
createjs.Sound.removeSound("myID");
createjs.Sound.removeSound("myAudioBasePath/mySound.ogg");
createjs.Sound.removeSound("myPath/myOtherSound.mp3", "myBasePath/");
createjs.Sound.removeSound({mp3:"musicNoExtension", ogg:"music.ogg"}, "myBasePath/");
Проверьте документы для получения дополнительной информации.
Это не очень распространенный вариант использования, поэтому, если вы столкнетесь с проблемой, пожалуйста, не стесняйтесь открыть проблему на GitHub