pc微信上传文件 不能切片上传

2017-06-05 06:33:20微信, 上传文件问题

有个需求,大文件上传。

比如300M,使用js,切割10份上传,每份30M,浏览器一切正常

但是pc版的微信里面上传,无法实现,每次都是源文件大小。

var sliceFile = file.slice(0, 10*1024*1024);
var formdata = new FormData();
formdata.append('0', sliceFile);//到这里,pc微信里sliceFile.size还是正常的一个切片10M
formdata.append('name', fileName);
var xhr = new XMLHttpRequest();
xhr.addEventListener('load', function() {
    var data = JSON.parse(xhr.responseText);
});
xhr.open('POST', 'url');
xhr.send(formdata);

下面是fillder抓包结果
image.png
不明白pc微信为什么没有截取成功

网友回答:

  • jsoncode jsoncode 2017-6-6 11:55 回复:
    已被采纳

经过测试,百度网盘,在pc微信里也不能切片分段上传, 我就呵呵了。到此关闭此问题


  • 开到荼蘼_ 开到荼蘼_ 2017-11-27 2:40 回复:

    可以的哦,我们的项目也用到了切片上传,一切正常