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)
});
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
在 string 转成ArrayBuffer报错
830浏览 • 1回复 待解决
native层创建的pixelmap,arraybuffer等内存数据,传给ts层使用,最后是ts层的系统自动释放回收内存吗?
259浏览 • 1回复 待解决
HarmonyOS pixelmap深拷贝问题
386浏览 • 1回复 待解决
napi_get_arraybuffer_info 和 napi_create_arraybuffer 的使用
1677浏览 • 1回复 待解决
HarmonyOS LoginWithHuaweiIDButton 组件使用报错问题
390浏览 • 1回复 待解决
PixelMap数据处理(Native)
1014浏览 • 1回复 待解决
HarmonyOS使用DataShareExtensionAbility分享数据问题
250浏览 • 1回复 待解决
关于数据库调试报错问题
108浏览 • 0回复 待解决
调用imageSource.createPixelMap()报错“Create PixelMap error”
1713浏览 • 1回复 待解决
HarmonyOS ArkTS中如何实现泛型构造函数
301浏览 • 1回复 待解决
jenkins容器中使用docker报错问题
7408浏览 • 2回复 待解决
requestInStream10+这个接口如何拿到流数据?流数据的格式是ArrayBuffer吗?
299浏览 • 1回复 待解决
如何将PixelMap的数据存储到数据库中
1730浏览 • 1回复 待解决
元数据绑定框架使用问题
5873浏览 • 1回复 待解决
关于数据持久化使用问题
70浏览 • 1回复 待解决
HarmonyOS 报错问题处理
111浏览 • 1回复 待解决
HarmonyOS录音报错问题
395浏览 • 1回复 待解决
在内存管理数据结构比如使用ArrayBuffer、Buffer、Uint8Array等数据结构使用过程中,在使用效率上进行纠结
1891浏览 • 1回复 待解决
HarmonyOS Web组件打开使用websocket请求不到数据问题
35浏览 • 1回复 待解决
HarmonyOS通过 rawfile 中内容构造请求失败
342浏览 • 1回复 待解决
持久化数据PersistentStorage使用问题求助
6995浏览 • 1回复 待解决
验证pixelmap数据buffer转base64是否正常
1684浏览 • 1回复 待解决
HarmonyOS 使用image展示pixelMap无法展示图片 ,但有确切的值
167浏览 • 1回复 待解决
HarmonyOS 在使用Image图片组件时,放入pixelMap无法显示图片
123浏览 • 1回复 待解决
向数据库插入数据,使用ValuesBucket出现了问题。
1755浏览 • 1回复 待解决
这是个假数据,可以直接创建pixelmap,不能创建imagesource,解码成imagesource是标准格式。