【问题标题】:Download file from URL using flutter web使用 Flutter Web 从 URL 下载文件
【发布时间】:2021-12-16 21:29:35
【问题描述】:

现在我正在尝试添加一个功能,用户可以通过 URL 下载他们上传的文件, 我试过这个代码示例:

html.AnchorElement anchorElement =  new html.AnchorElement(href: "https://www.example.com/file/path/");
   anchorElement.download = "https://www.example.com/file/path/";
   anchorElement.click();

但它只是在浏览器上打开文件,这不是我想要的,有人有其他建议吗?

【问题讨论】:

    标签: flutter download flutter-web


    【解决方案1】:

    你可以使用dio包,

    var response = await dio
                .download(
                  '<--url-->',
                '<--your file path-->')
    

    【讨论】:

    • 这可以在 Flutter Web 中使用吗?
    • 因为在网络中浏览器无法访问您的计算机路径...
    猜你喜欢
    • 2021-01-29
    • 1970-01-01
    • 2021-05-17
    • 1970-01-01
    • 1970-01-01
    • 2021-08-18
    • 2016-01-22
    • 1970-01-01
    • 2015-09-12
    相关资源
    最近更新 更多