<image>标签能否获得图片的缓存地址?
开发过程中,<image>标签加载网络图片完毕后,必然是将图片缓存到内存中了的,那么有没有api或者什么方法获得图片的缓存地址呢?
因为在实际开发过程中,我们会需要使用canvas来绘制分享的图片。在canvas绘制过程中,canvas真机是无法绘制网络url的图片的。我们必须先使用wx.getImageInfo获取图片的缓存地址才行;或者使用wx.downloadFile下载下来图片,再利用下载后的缓存地址绘制才行。蛋疼的来了,我们的项目是国外的。我们使用wx.getImageInfo 和wx.downloadFile速度奇慢,200k的图片这两个方法费时大概在15s到1min之间。有时候还会发给更多时间,或者失败。诡异的是,image标签加载图片速度倒是比较正常,不知道比这两个方法快多少倍。大神们,快来帮忙吧。