canvas绘图中,wx.getImgInfo速度非常慢的问题?
发布于 6 年前 作者 fzhao 1050 次浏览 来自 官方Issues

小程序项目中,我们项目通过canvas来绘制分享的图片,包括主题图片和动态的小程序码。


众所周知,canvas真机是无法直接使用网络图片的。我们需要使用wx.getImgInfo来获取到本地地址再使用canvas来绘制此本地地址的图片。


可是问题就出在这里。实际上,wx.getImgInfo在获取我们的图片的时候奇慢无比,平均30s左右,有时到了一分多钟,甚至直接失败。


值得说明的一点是,因为项目主要面对的是国外用户,所以我们正式服是部署在悉尼的亚马逊服务器上的。不知道是否是这个导致奇慢无比。


各位大神们你们是怎么处理这个问题的呢?

1 回复

使用wx.downloadFile 看下下载图片快吗?  如果这个也慢的话,需要考虑在国内购买服务器做镜像了。

回到顶部