html - 上传到flutter-web后如何获取文件名(例如hello.pdf”)
问题描述
我想知道如何获取我在flutter-web项目中上传的文件名和类型。所以,例如..我想得到类似hello.png
或的名字task_result.pdf
到目前为止,我已经按照这个选择一个文件并使用Flutter Web通过POST发送来上传这样的文件
startWebFilePicker() async {
html.InputElement uploadInput = html.FileUploadInputElement();
uploadInput.multiple = true;
uploadInput.draggable = true;
uploadInput.click();
uploadInput.onChange.listen((e) {
final files = uploadInput.files;
final file = files[0];
final reader = new html.FileReader();
reader.onLoadEnd.listen((e) {
_handleResult(reader.result);
});
reader.readAsDataUrl(file);
});
}
但我坚持要获取文件的名称..有没有办法获取上传到网络的用户文件的名称?
解决方案
推荐阅读
- python-3.x - 如何拆分python3列表?
- python - 你能解决问题吗?Python 套接字
- php - 通过带有ajax的jquery发送一个数组以从php启动zip流
- r - R中的IFELSE返回不正确的值
- python - 初学者 PyTorch:RuntimeError:大小不匹配,m1:[16 x 2304000],m2:[600 x 120]
- python - 可变结果即使在更改后也会产生结果
- r - 如何在 r shiny 中编辑表格
- python - Pygame 移动问题
- sql - 如何在 SQL Bigquery 中删除重复的主键行并分组?
- javascript - 如何在不添加迭代器的情况下修复打字稿中的迭代器丢失错误 - 角度 8