如何从在线(api 响应)下载视频并将其存储在本地设备中,并使用 Flutter 应用程序中的视频播放器播放该视频。例如:亚马逊 Prime、Youtube、Netflix...
问问题
74 次
1 回答
0
在大纲上给你一个想法,你需要考虑
- 下载视频,使用dio将视频文件下载到本地路径。
前任。
try {
var dir = await getApplicationDocumentsDirectory();
await dio.download(url, "${dir.path}/myFile.mp4", onProgress: (rec, total) {
print("Rec: $rec , Total: $total");
});
} catch (e) {
我们可以使用path_provider来获取 applicationDocumentDirectory 以将文件保存到本地目录。
于 2021-08-28T13:53:00.713 回答