flutter - Flutter - 从图库图像加载路径
问题描述
如何通过 Flutter 从图库中加载图像?
例如,我有:
final logo = Image.asset(
'//storage/emulated/0/DCIM/Camera/IMG_20181122_181848.jpg',
fit: BoxFit.contain,
height: 230.0,
);
这不起作用。我知道这仅适用于Android。我更喜欢 Android 和 iOS 的好选择,但我不知道如何。
你能帮助我吗?谢谢。
解决方案
解决了:
var file = new File('/storage/emulated/0/DCIM/Camera/IMG_20181122_181848.jpg');
return Image.file(file);
所以:使用 Image.file 很重要,绝对路径的第一个位置有 1 个“/”而不是 2。
:)
推荐阅读
- c++ - 如何在 C++ 中访问范围的变量输出?
- python - 使用基于 aiohttp 类的视图而不创建冗余端点
- amazon-web-services - 使用 Docker 提供 TensorFlow 服务
- excel - 将以下链接添加到形状后关闭 Excel 文件
- cypress - 赛普拉斯自定义命令不会返回值
- html - Angular - 根据 ngIf 结果更改组件样式
- python - /graphql 处的递归错误。超出最大递归深度
- swiftui - 为什么使用fixedSize()设置框架宽度与maxWidth时Text SwiftUI View的高度不同?
- sql - PROC SQL 中 NOT LIKE 的替代运算符
- kotlin - vlcj - 如何在播放前更改音频音量?