Затем загрузите файл, используя Future AudioPlayer audio = await AudioCache.play ("filetobeloaded.mp3");

грать в локальный mp3 файл саудиоплеер 0.2.0 во флаттере.

pubspec.yaml

flutter:
    assets:
    - sounds/music.mp3

main.dart

Future<ByteData> loadAsset() async {
    return await rootBundle.load('sounds/music.mp3');
}

// FIXME: This code is not working.
Future playLocal() async {
    final result = await audioPlayer.play(loadAsset());
    if (result == 1) setState(() => playerState = PlayerState.playing);
}

Могу ли я получить путь к локальным ресурсам из rootBundle? Могу ли я оплатить аудио из ByteData на audioPlayer?

Ответы на вопрос(3)

Ваш ответ на вопрос