收藏
回答

setStrokeStyle无法填充指定图片

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug CanvasContext.setFillStyle() 客户端 6.7.3 2.2.4

- 当前 Bug 的表现

1. 首先定义一个pattern: const pattern = ctx.createPattern('./demo.jpg', 'no-repeat')

2. 使用CanvasContext.setStrokeStyle(pattern)会报错,同样的pattern传进去setFillStyle却可以使用




- 预期表现

setStrokeStyle也能使用pattern


demo可查看代码片段



最后一次编辑于  2018-10-24
回答关注问题邀请回答
收藏

4 个回答

  • 黄思程
    黄思程
    2018-10-24

    在手机上会报错吗

    2018-10-24
    有用
    回复 2
    • Mason
      Mason
      2018-10-25

      手机上没出现报错,但是没有效果

      2018-10-25
      回复
    • DUO
      DUO
      2020-09-03
      您们,请问一下问题解决了吗?
      2020-09-03
      回复
  • DUO
    DUO
    2020-09-03

    问题解决了吗?

    2020-09-03
    有用
    回复
  • Levon
    Levon
    2020-06-02

    这个问题解决了吗

    2020-06-02
    有用
    回复
  • 是小白啊
    是小白啊
    2018-10-24

    ,文档:https://developers.weixin.qq.com/miniprogram/dev/api/canvas/CanvasContext.createPattern.html

    2018-10-24
    有用
    回复 1
    • Mason
      Mason
      2018-10-24
      文档上setFillStyle也是一样写着color 然而还是能传pattern进去使用
      2018-10-24
      回复
登录 后发表内容