uploader中的selectFile函数如何等待云函数返回结果?
发布于 5 年前 作者 xiuying77 6012 次浏览 来自 问答

如题,我的小程序有一个用户上传图片的功能,用的是微信提供的uploader组件,我看到组件提供 selectFile ,当在该函数内部返回false时,可阻止某次文件上传。

我的想法是,当用户选择完图片后,先调用云函数(云函数里面有imgSecCheck)来检查图片的安全,然后想根据云函数的返回结果,来对selectFile 函数返回true或false。

我一开始用嵌套的方法,就是在云函数完成后(complete),判断云函数返回值,如果异常,则 return false。但还没等云函数返回,文件已经被上传,所以这样想不通。

刚接触小程序开发,很多异步、同步的知识不了解。所以求大佬们帮个忙。

    

回到顶部