收藏
回答

ctx.createPattern无效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug ctx.createPattern 工具 1.1.6 2.271
// ctx.createPattern 设置无效

const pattern = ctx.createPattern('/path/to/image', 'repeat-x')
    wx.downloadFile({
  url: 'https://example.com/audio/123', //仅为示例,并非真实的资源
  success (res) {
    // 只要服务器有响应数据,就会把响应内容写入文件并进入 success 回调,业务需要自行判断是否下载到了想要的内容
    if (res.statusCode === 200) {
          
            const ctx = wx.createCanvasContext('myCanvas')
            const pattern = ctx.createPattern( res.tempFilePath, 'repeat-x')
            ctx.fillStyle = pattern
            ctx.fillRect(0, 0, 300, 150)
            ctx.draw()
    }
  }
})
    
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容