收藏
回答

CanvasContext.draw不执行?

老项目使用旧版canvas,部分终端画图函数不执行,CanvasContext.draw

微信版本:8.0.56

机型:realme GT Neo5

现象:draw(false,() => {……}) 只要包含了回调函数就不执行。(部分机型出现)

项目很久没更新了,之前都是可用的,今天出现部分用户无法执行这个函数的问题。


想问下这块微信侧是不是最近有变更,应该怎么解决?


最后一次编辑于  03-06
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    03-06

    提供个能复现的代码片段看看呢(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    03-06
    有用
    回复 3
    • ⅴ
      03-10
      代码片段:https://developers.weixin.qq.com/s/IGVAxxm27vYD
      调查了下,发现canvas实例在Page外部定义的时候。,3.7.9基础库会出现draw回调无法触发情况。
      测试过3.7.8基础可以正常运行
      03-10
      回复
    • ⅴ
      03-10
      麻烦确认下,是不是上周四基础库更新导致的。目前线上无法使用,影响比较恶劣。canvas版本升级规划中,但目前需要临时对策解决这个问题。
      03-10
      回复
    • 社区技术运营专员--阳光
      社区技术运营专员--阳光
      03-11回复
      问题已确定,我们尽快修复下
      03-11
      1
      回复
  • 智能回答 智能回答 该问答由AI生成
    03-06
    有用
登录 后发表内容