【发布时间】:2020-04-26 02:49:16
【问题描述】:
我正在分享一张我之前使用image_picker 使用相机拍摄的照片。它在模拟器上运行良好,但在我的设备上却不行:
onPressed: () async {
ByteData image = await rootBundle.load(team.avatar.path);
...
},
这是路径错误:
无法加载资产: /storage/emulated/0/Android/data/drodriguez.apps.Words/files/Pictures/scaled_2eccad3d-382e-462e-b124-b8fa06a2a32b791445736175256137.jpg
图像显示没有错误,因此路径 100% 正确:
Image.file(
_orderedTeams[index].avatar,
fit: BoxFit.cover,
height: 92.0,
width: 92.0,
)
我是否需要在 pubspec.yml 上添加其他内容?
【问题讨论】:
-
你的加载方法是否在开头插入/?如果是这样,您的初始路径将是根路径,这很有意义
-
是的,它显示
/storage
标签: flutter flutter-dependencies