HarmonyOS native层从C++到JS层传图片数据,过大失败

通过napi_create_external_buffer方法将图片数据从C++到JS层传图片数据,当dstWidth为1080, detHeight为1920时,返回napi_invalid_arg;当宽高为 1280720 或 640480时,返回napi_ok。

HarmonyOS
2024-08-28 14:36:42
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

napi_create_external_buffer最大只支持这个值2097152,

可以用napi_create_arraybuffer替换,这个接口没有数据量限制

或者napi_create_external_arraybuffer

分享
微博
QQ
微信
回复
2024-08-28 22:37:24
相关问题
HarmonyOS C++触发通知ArkTS
1349浏览 • 1回复 待解决
HarmonyOS native C++ 传递buffer ArkTS
1569浏览 • 1回复 待解决
通过Native 调用c++实现文本绘制
2291浏览 • 1回复 待解决
HarmonyOS C++如何同步调用JS函数 -
1058浏览 • 1回复 待解决
ArkTS通过接口访问C++对象
1454浏览 • 1回复 待解决
HarmonyOS nativejs代码调用
1012浏览 • 1回复 待解决
HarmonyOS ETS和c++通信
1244浏览 • 1回复 待解决
c/c++主动调用ArkTS存在问题
1927浏览 • 1回复 待解决
ts给c++传递数组,c++如何解析
3089浏览 • 1回复 待解决
HarmonyOS C++自定义组件如何开发?
1429浏览 • 1回复 待解决
HarmonyOS C++ 调用 ets 函数报错闪退
1286浏览 • 1回复 待解决