flutter - 如何检查文件类型?
问题描述
我有这样的代码,我想知道我得到什么类型的文件。png 或 jpg。这该怎么做?
var image;
File _image;
image = await ImagePicker.pickImage(source: source);
setState(() {
_image = image;
});
解决方案
我只想到了这个解决方案,截取路径字符串。
List<String> imagePathArr = _image.path.split(".");
print("image's type = ${imagePathArr[1]}");
推荐阅读
- ruby-on-rails - 没有路由匹配 {:action=>"show", :controller=>"conversations", :recipient_id=>2, :sender_id=>1},缺少必需的键:[:id]
- path - symstore.exe 索引符号时抛出错误代码 122
- angular - 如何动态生成组件
- postgresql - bt_page_stats 中的 avg_item_size 是什么?
- javascript - 使用 svelte 或 react 在 cdn 上的三个.js
- r - 在 R 中绘制平面:PCA
- r - 比较 R 中的两列对
- python - 投影遗漏在服务器上不起作用
- ios - iOS:是否可以通过代码打开原生镜像屏幕弹窗?
- python - 从数据框中的单个值列表中检索值,其中空列表也在数据框中