有时我们需要把远程的视频.图片数据异步下载下来,然后在js里进行特殊处理.比如把VR的图片特殊处理,把不同封装格式的视频做一次 转封装 处理等等,这类操作都要先获取二进制数据,然后特殊处理. 这个时候就需要用到 XMLHttpRequest 2.0 的 responseType 属性了.XMLHttpRequest.responseType 属性是一个枚举值,通过它可以指定返回响应的类型. 常见的类型有 arraybuffer: 二进制数据 blob:二进制大对象,比如图片.视频 documen…