当前位置:   article > 正文

微信小程序处理ArrayBuffer拼接问题_微信小程序 arraybuffer

微信小程序 arraybuffer

微信小程序中与设备进行通讯时,经常需要在前面加一些字节,或者处理分包的时候需要加一些字节过去,如果在后端很好操作,但是在小程序中由于ArrayBuffer不支持直接操作,非常不方便

最近一个与设备通讯中,需要添加前导字符,百度了一圈没有好的方案,东拼西凑了才算是搞出来了

function copyArray(sourceArray,desBuffer){

   var des1=Array.from(sourceArray);
   var des2=Array.from(new Uint8Array(desBuffer));

   var des=des1.concat(des2);
   var result=new Uint8Array(des);
 

   return result.buffer;

}

上述sourceArray为Uint8Array数组,desBuffer为ArrayBuffer

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/769840
推荐阅读
相关标签
  

闽ICP备14008679号