请问一下ArrayBuffer怎么拼接啊

因为服务器有可能会把一个数据包分包发过来,也有可能把多个数据包合并成一个发过来,所以就需要做数据缓冲,就需要对多个ArrayBuffer做拼接合并操作。请问这个拼接合并如何实现呢?或者有什么其他的办法来做数据缓冲呢?求教!

选择websocket, 就不需要考虑帧大小的问题;
如果你一定要选择socket 自己分包, 第一个数据分包要有一个字段表示整个数据包的大小, 申请一个整包大小的ArrayBuffer, 然后把分包的数据往里写就是了.
具体参考 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer