createPattern 临时文件无效
发布于 6 年前 作者 jungu 12323 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
const pattern = context.createPattern(imageFile, 'repeat')
 
context.fillStyle = pattern
 

context.fillRect(0, 0, 300, 600)

包内路径:’…/image/discover_on.png’

远程路径:https://www.ichuk.com/images/littleapp/postermaker/background/pattern-geometry-dots-02.svg

遵循文档要求,提供了临时路径(使用 wx.downloadFile 下载而来),但无法实现效果。

当 imageFile 为包内路径时,工具填充成功,客户端填充成功。

当 imageFile 为临时路径时,工具填充失败,客户端填充失败。

当 imageFile 为远程路径是,工具天使成功,客户端填充失败。

  • 预期表现

当 imageFile 为临时路径时,工具填充成功,客户端填充成功

  • 复现路径
  • 提供一个最简复现 Demo
1 回复

你把svg 的图片换成png或者是jpg的试试,这边测试是正常的

回到顶部