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

有个需求,大文件上传。

比如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抓包结果
图片描述
不明白pc微信为什么没有截取成功

阅读 3.2k
2 个回答

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题