如何从外部获取数据?我想将文件从手机存储传输到应用程序。但我找不到这样的例子。
你试过文件选择器吗?
它的用法看起来很简单:
FilePickerResult? result = await FilePicker.platform.pickFiles();
if(result != null) {
File file = File(result.files.single.path);
} else {
// User canceled the picker
}
此外,它具有空安全支持 + pub.dev上的良好评级
编辑。再给你一个例子,它来了:
FilePickerResult? result = await FilePicker.platform.pickFiles();
if(result != null) {
PlatformFile file = result.files.first;
print(file.name);
print(file.bytes);
print(file.size);
print(file.extension);
print(file.path);
} else {
// User canceled the picker
}
我希望这有帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句