HarmonyOS 执行PixelMap进行保存
调用代码执行PixelMap进行保存,出现系统闪退
export async function savePixelMapV2(context: Context, pixelMap: PixelMap): Promise<string> {
  if (pixelMap === null) {
    console.error('传入的pm为空');
    return '';
  }
  const imagePackerApi: image.ImagePacker = image.createImagePacker();
  const path: string = context.cacheDir + '/' + getTimeStr() + '.jpg';
  const packOpts: image.PackingOption = { format: 'image/jpeg', quality: 100 };
  let file = fs.openSync(path, fs.OpenMode.CREATE | fs.OpenMode.READ_WRITE);
  return await imagePackerApi.packToFile(pixelMap, file.fd, packOpts).then(() => {
    //直接打包进文件
    fs.closeSync(file.fd);
    return " "
  }).catch((error: Error) => {
    console.error('Failed to pack the image. And the error is: ' + error);
    return " "
  })
}
获取相册图片进行裁剪,完成之后,对图片进行保存到本地闪退。
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS pixelMap保存的图片如何进行保存到相册 
1494浏览  • 1回复 待解决
PixelMap怎么保存成图片文件 
1606浏览  • 1回复 待解决
HarmonyOS image.PixelMap保存到 相册问题 
1340浏览  • 1回复 待解决
HarmonyOS如何将PixelMap保存到相册? 
2014浏览  • 1回复 待解决
HarmonyOS 如何将PixelMap保存为沙箱 
1314浏览  • 1回复 待解决
HarmonyOS PixelMap保存到文件时报错PackedSize outside size 
1813浏览  • 1回复 待解决
HarmonyOS 图片对象PixelMap已编码为图片形式保存本地文件目,无法保存成功 
1071浏览  • 1回复 待解决
HarmonyOS 怎么把图片的PixelMap保存到应用沙箱中 
1009浏览  • 1回复 待解决
HarmonyOS image的pixelmap如何进行深拷贝 
1284浏览  • 1回复 待解决
HarmonyOS组件截图后如何将PixelMap保存至系统相册 
2436浏览  • 1回复 待解决
图片pixelMap传到native层,进行旋转、缩放 
2655浏览  • 1回复 待解决
pixelMap格式图如何进行页面流转 
721浏览  • 1回复 待解决
HarmonyOS 保存PixelMap到相册,显示保存成功,相册中的图片为空白图片,宽高都是0 
1148浏览  • 1回复 待解决
pixelMap 和 imageSource 的数据类型如何保存到相册 
3873浏览  • 1回复 待解决
HarmonyOS 通过RGBA数据创建PixelMap,保存到文件中是纯黑的图片 
1286浏览  • 1回复 待解决
HarmonyOS 获取网络图片的PixelMap,如何进行center crop? 
1089浏览  • 1回复 待解决
组件截图怎么保存将pixelMap存储到系统相册或应用沙箱 
2348浏览  • 1回复 待解决
对指定url的图片进行下载保存 
2378浏览  • 1回复 待解决
HarmonyOS pixelMap 
1052浏览  • 1回复 待解决
HarmonyOS  网络请求,是如何对cookie进行:保存、注入管理的 
1063浏览  • 1回复 待解决
如何使用安全控件SaveButton进行图片的快速保存 
3883浏览  • 1回复 待解决
HarmonyOS PixelMap裁剪 
1586浏览  • 1回复 待解决
#鸿蒙通关秘籍# 在HarmonyOS中如何通过PixelMap实现图片深拷贝后的裁剪和保存功能? 
957浏览  • 0回复 待解决
应用在进行后台后,如何继续执行业务 
3149浏览  • 1回复 待解决
HarmonyOS PixelMap问题 
986浏览  • 1回复 待解决





















demo如下: