分片续传功能递归传参问题
来源:9-3 分片上传功能开发2

慕田峪8114478
2020-08-03
老师你好,
我最开始按照视频的教学 使用下面这个传参方式 ,传个200兆左右的文件,前两个分片是可以顺利传上去的,到第三个的时候file的.size属性就报错了我打印出来的时候file是undefined类型的
然后我就改用传参的方式传file对象来执行,这种方法可以传九个 但是到第十个的时候,也报错了,显示是数组溢出
控制台打印出来的数据 那个base64转换出来的数据好像也出了问题 “shard”:"data:"
"{“shareIndex”:10,“shardSize”:20971520,“shardTotal”:10,“use”:“C”,“name”:"[720P].mp4",“suffix”:“mp4”,“size”:204114250,“key”:“6sfSqfOwzmik4A4icMYuUe”,“shard”:“data:”}"
请问一下这种问题怎么解决
写回答
4回答
-
从你的描述看不出什么问题,这个需要打日志调试了。
file为什么第三次就变null呢,按道理每次都是同一个file数据,不会变,需要检查下你的写法
建议先跟课程一样,分成2个分片,成功了再3个分片,10个分片,从简单的场景入手
022020-08-10 -
宝慕林2536541
2021-05-23
我的也是这个情况,怎么解决?
00 -
不移山的愚公
2020-10-14
我也遇到这个问题,传到第三片就报错,只能成功传两片。最后大家都怎么解决的?能说具体点吗?
00 -
睡到自然醒ldr
2020-08-07
我也遇到这个问题....请问解决了吗?
022021-04-15
相似问题