问题描述
有没有办法让 .pdf
之类的文件直接下载到用户的设备上,而不是在浏览器中打开这个 pdf?
此代码适用于下载非浏览器支持的文件,但它会在浏览器中打开 pdf、mp3 等。
final anchor = AnchorElement(
href: pickedFile)
..setAttribute("download",fileName)
..click();
解决方法
使用 Dio 库。
dependencies:
dio: ^3.0.10
下载文件
response = await dio.download("https://www.google.com/","./xx.html");
这个video会帮助你。