开发工具wx.getImageInfo取微信头像没反映,画布就画不上去这个图片了
发布于 6 年前 作者 xdai 10820 次浏览 来自 问答

最近有个需求,要将用户的头像绘制在画布上,然后后台返回给我的头像图片地址有两种(第一种是以https://thirdwx.qlogo.cn/开头的,第二种是以自己的服务器开头的)就是第一种图片情况我使用wx.getImageInfo去做时卡在那里了,success和fail以及complete里都没走进去,不知道为什么,第二种图片是可以的,就是这种微信头像的图片不行。如下图。https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTL4bZibSxNmZ2Tj2SqAG3Fz6APDf79nNcycN7wqKqU7q72ptz8iceKIdPsEypAnhg7lVqsc20DbRd7w/132,这样的图片把它转到自己服务器上使用wx.getImageInfo也不会回调,那我就没办法画到画布上了,请问下这是为什么呢。有什么解决办法吗?

4 回复

头像是http啊,用getImageInfo下载不下来啊

wx.downloadFile把微信头像下载下来,需要在公众号平台把微信头像的域名添加到downloadFile域名列表里

把它下载成临时文件 再画

回到顶部