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
相关问题
通过Native 调用c++实现文本绘制
852浏览 • 1回复 待解决
ArkTS通过接口访问C++对象
210浏览 • 1回复 待解决
c/c++主动调用ArkTS存在问题
230浏览 • 1回复 待解决
ts给c++传递数组,c++如何解析
1695浏览 • 1回复 待解决
HarmonyOS C++自定义组件如何开发?
191浏览 • 1回复 待解决
需要提供c++js通信demo
500浏览 • 1回复 待解决
HarmonyOS native是否支持curl和openSSL
216浏览 • 1回复 待解决
如何将js的map转成c++的对象
587浏览 • 1回复 待解决
native创建socket异常
264浏览 • 1回复 待解决
HarmonyOS Native获取应用路径的方式
252浏览 • 1回复 待解决