HarmonyOS中使用ArrayBuffer 构造PixelMap 数据报错问题?

HarmonyOS中使用ArrayBuffer 构造PixelMap 数据报错问题?根据文档流程处理如下,构造 Uint8Array -> ArrayBuffer -> image.ImageSource -> image.PixelMap , 在会后环节仅提示创建失败,简化数据后代码如下:

let uInt8Arr = new Uint8Array(8) 
uInt8Arr[0] = 161; 
uInt8Arr[1] = 153; 
uInt8Arr[2] = 151; 
uInt8Arr[3] = 255; 
uInt8Arr[4] = 160; 
uInt8Arr[5] = 152; 
uInt8Arr[6] = 150; 
uInt8Arr[7] = 255; 
let retBuffer = uInt8Arr.buffer; 
const retImgSource : image.ImageSource = image.createImageSource(retBuffer); 
// 创建pixelMap并进行简单的旋转和缩放 
retImgSource.createPixelMap({desiredPixelFormat : image.PixelMapFormat.RGBA_8888}).then((pixelMap : image.PixelMap) => { 
  console.log("Succeeded in creating PixelMap") 
}).catch((err : BusinessError) => { 
  console.error("Failed to create PixelMap",err) 
});
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
harmonyos-next
2024-11-29 15:53:56
浏览
收藏 0
回答 0
相关问题
HarmonyOS 首选项报错数据报错
688浏览 • 1回复 待解决
HarmonyOS http请求流数据报错
928浏览 • 1回复 待解决
HarmonyOS pixelMap转成ArrayBuffer
1067浏览 • 1回复 待解决
jenkins容器中使用docker报错问题
8143浏览 • 2回复 待解决
在 string 转成ArrayBuffer报错
1495浏览 • 1回复 待解决
HarmonyOS 在依赖library中使用worker报错
1255浏览 • 1回复 待解决
HarmonyOS 元服务中使用axios报错2300028
723浏览 • 1回复 待解决
HarmonyOS 构造传参数失败问题
527浏览 • 1回复 待解决
在image组件中使用bindContextMenu报错
1288浏览 • 1回复 待解决
HarmonyOS Text 中使用 ImageSpan 问题
1017浏览 • 1回复 待解决
HarmonyOS PixelMap问题
531浏览 • 1回复 待解决