Flutter 将网络 mp3 文件保存到本地目录

Has*_*san 3 dart flutter

我是 Flutter 和 Dart 的新手,有人能指出我正确的方向吗?

Zul*_*qar 8

Future<dynamic> downloadFile(String url) async {
 String dir = (await getApplicationDocumentsDirectory()).path;
  File file = new File('$dir/$filename');
  var request = await http.get(url,);
  var bytes = await request.bodyBytes;//close();
  await file.writeAsBytes(bytes);
  print(file.path);
}
Run Code Online (Sandbox Code Playgroud)