- <image>标签能否获得图片的缓存地址?
开发过程中,<image>标签加载网络图片完毕后,必然是将图片缓存到内存中了的,那么有没有api或者什么方法获得图片的缓存地址呢? 因为在实际开发过程中,我们会需要使用canvas来绘制分享的图片。在canvas绘制过程中,canvas真机是无法绘制网络url的图片的。我们必须先使用wx.getImageInfo获取图片的缓存地址才行;或者使用wx.downloadFile下载下来图片,再利用下载后的缓存地址绘制才行。蛋疼的来了,我们的项目是国外的。我们使用wx.getImageInfo 和wx.downloadFile速度奇慢,200k的图片这两个方法费时大概在15s到1min之间。有时候还会发给更多时间,或者失败。诡异的是,image标签加载图片速度倒是比较正常,不知道比这两个方法快多少倍。大神们,快来帮忙吧。
2019-09-04 - canvas绘图时候,wx.getImgInfo速度非常慢的问题?
在小程序项目中,我们项目通过canvas来绘制分享的图片,包括主题图片和动态的小程序码。 众所周知,canvas真机是无法直接使用网络图片的。我们需要使用wx.getImgInfo来获取到本地地址再使用canvas来绘制此本地地址的图片。 可是问题就出在这里。实际上,wx.getImgInfo在获取我们的图片的时候奇慢无比,平均30s左右,有时到了一分多钟,甚至直接失败。 值得说明的一点是,因为项目主要面对的是国外用户,所以我们正式服是部署在悉尼的亚马逊服务器上的。不知道是否是这个导致奇慢无比。 各位大神们你们是怎么处理这个问题的呢?[图片]
2019-08-26 - canvas绘图中,wx.getImgInfo速度非常慢的问题?
在小程序项目中,我们项目通过canvas来绘制分享的图片,包括主题图片和动态的小程序码。 众所周知,canvas真机是无法直接使用网络图片的。我们需要使用wx.getImgInfo来获取到本地地址再使用canvas来绘制此本地地址的图片。 可是问题就出在这里。实际上,wx.getImgInfo在获取我们的图片的时候奇慢无比,平均30s左右,有时到了一分多钟,甚至直接失败。 值得说明的一点是,因为项目主要面对的是国外用户,所以我们正式服是部署在悉尼的亚马逊服务器上的。不知道是否是这个导致奇慢无比。 各位大神们你们是怎么处理这个问题的呢? [图片]
2019-08-26