播放手机目录中的音乐文件

问题描述 投票:0回答:0

我正在开发一个应用程序,用户可以在其中下载歌曲并离线播放。这些下载的歌曲将保留在应用程序中。我使用 flutter_downloader 实现下载功能:^1.10.2。现在我想使用 audioplayers: ^3.0.1 在应用程序中播放下载的音乐。如何在 flutter 中从设备存储中加载音乐?

  final player = AudioPlayer();

await player.play(DeviceFileSource(
                              'data/user/0/{appName}/app_flutter/{fileName}')

此代码抛出错误 - 意外的错误! D/AudioPlayers(12795):java.io.FileNotFoundException:“myFilePath data/user/0/{appName}/app_flutter/{fileName}”:打开失败:ENOENT(没有这样的文件或目录)

flutter local-storage audio-player flutter-audioplayers
© www.soinside.com 2019 - 2024. All rights reserved.