我正在开发一个应用程序,用户可以在其中下载歌曲并离线播放。这些下载的歌曲将保留在应用程序中。我使用 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(没有这样的文件或目录)