HarmonyOS 在native侧创建的pixelMap,传给ArkTS侧使用时,会报出colorspace的错误

在native侧创建的pixelMap,传给ArkTS侧使用时,会报出colorspace的错误

在native侧通过OH_PixelMap_CreatePixelMap (napi_env env, OhosPixelMapCreateOps info, void *buf, size_t len, napi_value *res)创建的pixelMap,传给ArkTS侧给Image组件进行展示时,会报出colorspace的错误,同时Image展示的内容的色域也是不对的

错误信息如下:

02-26 20:00:09.150   9953-9953    C02b05/ImageSourceNapi         com.examp...rsdkdemo  E     RawFileDescriptor mismatch
02-26 20:00:09.156   9953-9953    C01400/JsColorSpace            com.examp...rsdkdemo  E     GetColorSpaceByJSObject: [NAPI]GetColorSpaceByJSObject::jsColorSpace is nullptr
02-26 20:00:09.156   9953-9953    C02b05/ImageSourceNapi         com.examp...rsdkdemo  E     Get colorspace by JS object failed
HarmonyOS
7天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

BGRA_8888和RGBA_8888两者之间红色通道和蓝色通道的位置不一样,如果设置错误,就会取值错误导致显示异常。

分享
微博
QQ
微信
回复
7天前
相关问题
arktshashmap转为native
1078浏览 • 1回复 待解决
Native释放ArkTS对象方法
590浏览 • 1回复 待解决
Native调用ArkTS全局普通方法
1028浏览 • 1回复 待解决
native如何跟ArkTS子线程通信
104浏览 • 1回复 待解决
native创建file并保存进沙箱路径
1218浏览 • 1回复 待解决
ArkTSNative如何进行map数据交互
2352浏览 • 1回复 待解决
Native调用ArkTS类函数
1072浏览 • 1回复 待解决
ArkTSNative分别如何动态加载SO库
2571浏览 • 1回复 待解决
Native创建线程是否有限制
2249浏览 • 1回复 待解决
如何在Native释放ArkTS对象
2455浏览 • 1回复 待解决
native如何使用静态方法
867浏览 • 1回复 待解决
Native进行跨模块加载
901浏览 • 1回复 待解决
nativelog获取不到
1681浏览 • 1回复 待解决
TS如何批量传递函数到native
1030浏览 • 1回复 待解决
如何在Native构建一个ArkTS对象
2210浏览 • 1回复 待解决