大佬教程收集整理的这篇文章主要介绍了从 URL 下载 TXT 文件并在 Flutter Web 上保存到 PC,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我的项目有问题,我想下载一个 TXT 文件并用 Flutter WEB 保存到任何目录,我想我已经设置了但它不起作用。现在de txt文件在浏览器的同一个标签中显示内容,但我想下载这个文件,这是我的代码:
voID downloadfile(String url) {
HTMl.AnchorElement anchorElement = new HTMl.AnchorElement(href: url);
anchorElement.download = "plantilla_simulador.txt";
anchorElement.dispatchEvent(HTMl.Event.eventType('MouseEvent','click'));
anchorElement.style.display = 'none';
anchorElement.click();
}
有人有这样做的想法吗?非常感谢。
也许您正在尝试从其他站点下载文件。
请记住,download attribute 仅适用于 same-origin URLs 或 blob:
和 data:
方案。
此代码应下载文件:
html.AnchorElement(href: 'index.html')
..download = 'some_name.txt'
..style.display = 'none'
..click();
但这应该在浏览器中打开文件:
html.AnchorElement(href: 'https://raw.githubusercontent.com/flutter/flutter/master/flutter_console.bat')
..download = 'some_name.txt'
..style.display = 'none'
..click();
以上是大佬教程为你收集整理的从 URL 下载 TXT 文件并在 Flutter Web 上保存到 PC全部内容,希望文章能够帮你解决从 URL 下载 TXT 文件并在 Flutter Web 上保存到 PC所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。