【发布时间】:2018-09-03 20:02:27
【问题描述】:
如何在 Ionic 3 中显示用户使用 @ionic-native/camera 拍摄的 FILE_URI 图像?
我可以使用 Ionic Native 的 Camera 来获取 FILE_URI 图片 URL,结果如下:
file:///var/mobile/Containers/Data/Application/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX/tmp/cdv_photo_005.jpg
但是,当我尝试通过引用视图模板中的 URI 来将此图像显示给用户时,图像永远不会加载。
我尝试过的事情:
-在视图中直接使用图片URI
<img src="{{profile.image}}"> // Never loads
-通过在页面组件中包含 DomSanitizer 来清理 URI:
<img [src]="domSanitizer.bypassSecurityTrustUrl(profile.image)"> // Never loads
由于性能拖累,我宁愿不使用 base64 图像。我在这里做错了什么?
【问题讨论】:
标签: ionic-framework ionic3 ionic-native