wx.getImageInfo和wx.downloadFile下载用户头像报错(小程序canvas以及小程序图片下载部分)

wx.getImageInfo和wx.downloadFile下载用户头像报错(小程序canvas以及小程序图片下载部分)

我先上图

之前我们后台配置的 downloadFile 合法域名是 https://wx.qlogo.cn, 用了好久都没出问题, 前段时间, 用户反馈 分享海报, 用户头像出不来!!!!!!

那好吧, 身为宇宙第一帅的前端的我, 开始找问题了, 发现是因为有一部分从第三方引入的用户头像是 https://thirdwx.qlogo.cn 开头的路径,时间长不使用这个功能了这就当是自己业务能力不足造成的,这个锅我背了

然后我不想麻烦 其他人 打开小程序微信后台网页 添加 downloadFile 合法域名,

所以 我用了replace方法:

wx.downloadFile({

url: userphoto.replace('https://thirdwx.qlogo.cn', 'https://wx.qlogo.cn'),

success: (res)=>{

var avatarUrl = res.tempFilePath

}

})

或者

wx.getImageInfo({

url: userphoto.replace('https://thirdwx.qlogo.cn', 'https://wx.qlogo.cn'),

success: (res)=>{

var avatarUrl = res.tempFilePath

}

})

大功告成!!!!!

更多参考链接: https://blog.csdn.net/zx562602419/article/details/105547422/

相关推荐

财富鑫鑫理财产品怎么样?
bst365老牌体育

财富鑫鑫理财产品怎么样?

📅 12-07 👁️ 9014
密的意思,密的解释,密的拼音,密的部首,密的笔顺
bst365老牌体育

密的意思,密的解释,密的拼音,密的部首,密的笔顺

📅 12-26 👁️ 7203
华为手机Android系统降级全攻略:轻松找回旧版系统,告别卡顿烦恼!