微信小程序中的uploadFile接口上传视频时,如果视频过大,想要中断,不知道需要如何操作?
@骚气冲天肩并肩
应该微信提供一个XMLHttpRequest.prototype.abor方法
这个操作请在后台服务器去处理,我们可以设置计时器并发送请求给后台服务器。
然后后台服务器主动中断接收文件即可。
(具体后台怎么写,请询问贵公司后台开发人员)
var doupload = setTimeout(function(){ …
…
clearTimeout(doupload);}, 1);
测试了一下,使用了setTimeout方法,但是实际上clearTimeout之后,文件上传并没有中断
理论上应该提供一个主动中断接口,但是这样的话,你需要接收微信给你的一个请求ID。
目前微信端正在内部测试该接口。接口名为 createRequestTask 。
还请继续关注。
感谢感谢,这个问题纠结了好久了。