如何在云函数中写异步代码?

发布于 8 年前作者 zouqiang2034 次浏览最后编辑 8 年前来自 issues

在云函数中写了一个输出文件流,然后读取流文件,进行处理,最后返回结果,代码如图。

WXOPEN Club 内容图片

问题是返回的audioData为空,将“return audioData”放在downloadFile里也为空。但是在本地云函数测试时是有值的,我想可能是异步的问题,查阅资料,发现async/await为异步代码的一种方法,那么输出文件流如何用async/await来写呢?

WXOPEN Club 内容图片
2 回复
tliang
tliang1 楼6 年前

npm request-promise

tyi
tyi2 楼6 年前

想问下你是怎么读取存储中的文件的