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
938浏览 • 1回复 待解决
HarmonyOS native C++ 传递buffer ArkTS
1092浏览 • 1回复 待解决
通过Native 调用c++实现文本绘制
1924浏览 • 1回复 待解决
HarmonyOS C++如何同步调用JS函数 -
775浏览 • 0回复 待解决
ArkTS通过接口访问C++对象
1210浏览 • 1回复 待解决
HarmonyOS nativejs代码调用
795浏览 • 1回复 待解决
HarmonyOS ETS和c++通信
920浏览 • 1回复 待解决
c/c++主动调用ArkTS存在问题
1630浏览 • 1回复 待解决
ts给c++传递数组,c++如何解析
2740浏览 • 1回复 待解决
HarmonyOS C++自定义组件如何开发?
1146浏览 • 1回复 待解决
HarmonyOS C++ 调用 ets 函数报错闪退
965浏览 • 1回复 待解决