由于需要将微信用户头像渲染到canvas上,但是小程序canvas不支持drawImage url,只能先downloadFile 之后才能drawImage.
但是downloadFile 又需要在后台配置合法域名,且都是https限定的,不支持http的,直接拿官方用户头像url 都是http的。无法直接用downloadFile 进行下载。虽然代码强制给 用户头像url 加上https头,也是Ok的,但是有点麻烦,建议官方考虑下,返回的用户头像直接就是 https的,或者 合法域名里默认包含官方静态资源相关域名。
已经改回https了
自己的域名能不能默认白名单?
回复4楼:可以用canvas中的clip画个圆,然后覆盖上去
@bill lee 大神,请问怎么把用户头像用canvas画成圆形的放在二维码上?
是否现在返回地址已修改为https,我原来进行转换的http => https多了一个S