HarmonyOS ArrayBuffer有没有相关API可以append数据

HarmonyOS
2025-01-09 14:37:56
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

arraybuffer是一个固定长度的缓冲区,不能直接改变大小或者追加数据,可以创建一个新的、大的arraybuffer,然后复制旧的数据到新的arraybuffer中。

let oldBuffer = new Uint8Array([1, 2, 3]);
let newData = [4, 5, 6];
let newBuffer = new Uint8Array(new ArrayBuffer(oldBuffer.length + newData.length));
// 复制旧数据
newBuffer.set(oldBuffer);
// 添加新数据
newBuffer.set(newData, oldBuffer.length);
console.log("testTag",newBuffer);
分享
微博
QQ
微信
回复
2025-01-09 16:12:55
相关问题
HarmonyOS 有没有清除通知相关API
1246浏览 • 1回复 待解决
有没有相关api?
5363浏览 • 1回复 待解决
有没有api可以杀掉当前进程
2311浏览 • 1回复 待解决
有没有低代码相关的文档可以阅读?
3886浏览 • 1回复 待解决
HarmonyOS 有没有api可以改应用的包名?
1305浏览 • 1回复 待解决
HarmonyOS ArkTS有没有相关资料?
1273浏览 • 1回复 待解决
鸿蒙有没有无障碍相关API或者规范呢
10277浏览 • 1回复 已解决
HarmonyOS 有没有蓝牙,NFC相关的DEMO
1283浏览 • 1回复 待解决
HarmonyOS 关于星闪,有没有相关文档
1126浏览 • 1回复 待解决
HarmonyOS有没有蓝牙相关的操作demo
1381浏览 • 1回复 待解决
HarmonyOS 有没有相关rsa加解密内容
826浏览 • 1回复 待解决
HarmonyOS 视频压缩没有相关api
1581浏览 • 1回复 待解决
HarmonyOS 有没有单指旋转的api
1299浏览 • 0回复 待解决
HarmonyOS 有没有api实现DES加密
839浏览 • 1回复 待解决
HarmonyOS 有没有单指旋转的api
1150浏览 • 1回复 待解决