在 uni-app 安卓平台使用 uts 插件将视频读取为 ArrayBuffer,使用 uni.request 接口进行上传成功后,从服务器下载文件打开是字符串形式的对象。
好像是 uni.request 没有正确识别 ArrayBuffer 类型。这是因为不支持?还是说是个 bug。
文件内容如下:
{"byteBuffer":{"capacity":2570823,"hb":[-1,-40,-1,-31,3,-55,69,120,105,102,0,0,73,73,42,0,8,0,0,0,11,0,0,1,4,0,1,0,0,0,-96,15,0,0,16,1,2,0,9,0,0,0,-110,0,0,0,1,1,4,0,1,0,0,0,-72,11,0,0,50,1,2,0,20,0,0,0,-101,0,0,0,19,2,3,0,1,0,0,0,1,0,0,0,105,-121,4,0,1,0,0,0,-60,0,0,0,40,1,3,0,1,0,0,0,2,0,0,0,37,-120,4,0,1,0,0,0,-24,2,0,0,26,1,5,0,1,0,0,-1,-39...........内容手动省略了],"position":0,"_elementSizeShift":0,"offset":0,"limit":2570823,"address":0,"isReadOnly":false},"byteLength":2570823,"byteOffset":0}
0 个回复