收藏
回答

小程序获取微信用户头像url 不是https

由于需要将微信用户头像渲染到canvas上,但是小程序canvas不支持drawImage url,只能先downloadFile 之后才能drawImage.

但是downloadFile 又需要在后台配置合法域名,且都是https限定的,不支持http的,直接拿官方用户头像url 都是http的。无法直接用downloadFile 进行下载。虽然代码强制给 用户头像url 加上https头,也是Ok的,但是有点麻烦,建议官方考虑下,返回的用户头像直接就是 https的,或者 合法域名里默认包含官方静态资源相关域名。

回答关注问题邀请回答
收藏

5 个回答

  • 洋葱头
    洋葱头
    2017-07-07

    已经改回https了

    2017-07-07
    有用
    回复 1
    • CP3
      CP3
      2020-01-04
      自己的域名能不能默认白名单?
      2020-01-04
      回复
  • CP3
    CP3
    2020-01-04

    自己的域名能不能默认白名单?

    2020-01-04
    有用
    回复
  • 陈转弟
    陈转弟
    2018-01-18

    回复4楼:可以用canvas中的clip画个圆,然后覆盖上去

    2018-01-18
    有用
    回复
  • 记不起
    记不起
    2017-08-25

    @

    2017-08-25
    有用
    回复 1
    • 江桥月
      江桥月
      2019-07-30
      看一会canvas,自己就会了,很简单,超级简单
      2019-07-30
      回复
  • focus&feedback
    focus&feedback
    2017-07-07

    是否现在返回地址已修改为https,我原来进行转换的http => https多了一个S

    2017-07-07
    有用
    回复
登录 后发表内容