收藏
回答

canvas ctx.setFillStyle('transparent')在安卓上导致图片无法显示

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug setFillStyle 微信安卓客户端 8.0.3 2.16.1

使用画布时绘制一个圆角图片,使用setFillStyle填充透明色会导致图片无法显示

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

1 个回答

  • Z
    Z
    2021-05-20

    怎么写的

    2021-05-20
    有用 2
    回复 10
    • Thjore
      Thjore
      2021-05-20
      ctx.setFillStyle("transparent"); 绘制圆角图片的时候用透明色填充,然后在真机上图片显示不出来,如果不加这个函数又会默认填充黑色在四角
      2021-05-20
      回复
    • Z
      Z
      2021-05-20回复Thjore
      搞个打码片段吧,猜不出来https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
      2021-05-20
      1
      回复
    • Thjore
      Thjore
      2021-05-20回复Z
      https://developers.weixin.qq.com/s/lymiYrme73qu  整篇代码有点长 截取了绘制圆形图片的那一段
      2021-05-20
      回复
    • Z
      Z
      2021-05-20回复Thjore
      你这代码片段要能运行起来啊,给个这样的跟没给一样
      2021-05-20
      1
      回复
    • Z
      Z
      2021-05-20回复Z
      就光给一个那一块的 至少能够运行吧,,,,
      2021-05-20
      1
      回复
    查看更多(5)
登录 后发表内容