我正在使用电容器插件来获取图像文件(来自相机或画廊)。PC 和 Android 运行良好,但代码在 iPhone 上崩溃。
它打开画廊,我抓取图像并在尝试显示时崩溃
我检查了权限,它们都已设置。为什么它只会在ios上崩溃?是不是字符串有问题?安全?
HTML:
< ion-img role="button" class="image" [src]="selectedImage" *ngIf="selectedImage" >
交易代码:
Plugins.Camera.getPhoto({
quality: 100,
source: CameraSource.Prompt,
correctOrientation: true,
allowEditing: false,
resultType: CameraResultType.Base64
})
.then(image => {
this.selectedImage = image.base64Data; // VAR TO DISPLAY IN HTML
})
错误日志 https://i.imgur.com/jrSgGeW.jpg
编辑:现在我使用 DomSanitizer 和 SafeResourceUrl 来变量。错误停止,但图像不会显示