webuploader官方默认只要有返回数据就认为是成功,就算返回的是错误信息,也认为是成功了。
那么我们在使用webuploader时怎么判断文件到底是否上传成功呢?
官方提供了一个事件uploadAccept,这个事件会在文件被认为上传成功之前执行,用来询问是否上传成功的。在这个事件中你可以拿到上传的是哪个文件以及对应的服务端reponse。
uploader.on( 'uploadAccept', function( file, response ) {
if ( hasError ) {
//通过response中的数据判断是否上传成功,如果失败返回false给webuploader
return false;
}
});
response是个对象,格式无要求,可以自定义。如果服务器返回是json格式,那么会直接解析,如果不是json格式,response._raw里面可以拿到原始数据。
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » webuploader如何判断文件是否上传成功?
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » webuploader如何判断文件是否上传成功?