在我的Ionic 5应用程序中,我使用@capacitor/camera插件。下面是代码。
let camOption: CameraOptions = {
quality: 100,
resultType: CameraResultType.Base64,
source: CameraSource.Photos
}
try {
const result = await Camera.getPhoto(camOption);
} catch (error) {
console.log(JSON.stringify(error));
}
当选择大小超过10 MB的大图像时,屏幕冻结几秒后我会得到错误{"message":"Out of memory"}
。我看到用户报告的其他内存不足错误,但不确定如何修复此场景。
1条答案
按热度按时间h7appiyu1#
处理大文件可能需要将android:largeHeap=“true”添加到AndroidManifest.xml中的标记。
尝试添加
android:largeHeat="true"
,以便Androidanifest.xml看起来像