downloadFile

发布于 7 年前作者 na136857 次浏览最后编辑 7 年前来自 ask

在分享页面做卡片生成,从接口中读取的图片链接,使用downloadFile将图片下载生成临时链接地址,之后执行canvas绘图,但是画图的时候图片显示不出来,只有加setTimeOut做个延时才可以,这是为什么呢?而且生成卡片不稳定,有时候能显示,有时候显示不了,能否给个解决方案

3 回复
yli
yli1 楼6 年前

请问这个问题解决了吗,也遇到了同样的问题,使用的Promise也没能解决

yong19
yong192 楼6 年前

我使用了Promise也没有解决,请问有人解决了这个问题吗?不用setTimeOut的情况下

yankong
yankong3 楼5 年前

因为downloadFile是异步的 所以下载的时候肯定是会消耗时间的    

推荐使用迭代器 或者递归的方法进行确保线程安全