Я пытаюсь загрузить mp3 файлы с помощью loadCompressedDataFromByteArray () , а затем воспроизвести их позже, но, похоже, для этого нет средств. При загрузке с помощью loadCompressedDataFromByteArray класс Sound отправляет только событие ID3 и ни одно из других событий (завершено, открыто и т. Д.). Если я просто загружаю звук с помощью loadCompressedDataFromByteArray, а затем в какой-то более поздний момент пытаюсь воспроизвести полученный звук:
ArgumentError: Error #1063
Похоже, что сейчас единственный вариант - начать воспроизведение звука сразу после вызова loadCompressedDataFromByteArray () ...
_sound.loadCompressedDataFromByteArray(_bytes, _bytes.length);
_sound.play();
Но это совершенно бесполезно в моем случае, так как я пытаюсь предварительно загрузить mp3-файлы, которые нужно использовать позже.
Кто-нибудь знает обходной путь для этого?