1***@qq.com
1***@qq.com
  • 发布:2019-12-28 00:24
  • 更新:2019-12-30 11:36
  • 阅读:943

nvue 使用uni.request arraybuffer 报错

分类:uni-app

nvue 不支持返回arraybuffer吗?

2019-12-28 00:24 负责人:无 分享
已邀请:
DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

支持

uni.request({  
    url: "https://dcloud.io/html5video/xiangeiailisi3.mid",  
    method: "GET",  
    responseType: "arraybuffer",  
    success: (res) => {  
        var dv = new DataView(res.data);  

        // M T h d  
        for (var i = 0; i <= 3; i++) {  
            console.log(String.fromCharCode(dv.getInt8(i)));  
        }  

        // 0 0 0 6 0 1 0 2  
        for (var i = 4; i <= 11; i++) {  
            console.log(dv.getInt8(i));  
        }  

        // M t r k  
        for (var i = 14; i <= 18; i++) {  
            console.log(String.fromCharCode(dv.getInt8(i)));  
        }  
    }  
});
1***@qq.com

1***@qq.com (作者)

抱歉,确实支持,是我的问题,非常感谢您能给予答复。

1***@qq.com

1***@qq.com (作者)

大哥,为什么stringbuffer 返回的数组总是多一位 64
这是普通请求返回的数据 :

这是uni.request的请求:

该问题目前已经被锁定, 无法添加新回复