我在沙箱中下载了一张图片, 路径如下, 且通过Device File Browser查看了此文件存在
/data/storage/el2/base/haps/MainEntry/files/IM/Images/1f23c971ed19e3a5cf7d5710faea359a.png
但是我通过Image(此沙箱图片的路径), 未显示, 请问沙箱中的图片是怎么通过Image加载出来的
我在沙箱中下载了一张图片, 路径如下, 且通过Device File Browser查看了此文件存在
/data/storage/el2/base/haps/MainEntry/files/IM/Images/1f23c971ed19e3a5cf7d5710faea359a.png
但是我通过Image(此沙箱图片的路径), 未显示, 请问沙箱中的图片是怎么通过Image加载出来的
1 回答1.1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答970 阅读
1 回答943 阅读
通过调用@ohos.file.fileuri模块的fileuri.getUriFromPath(file.path)将沙箱路径转化为沙箱uri,就可以加载出来了。
示例代码如下: