收藏
回答

Canvas fillText 部分机器不显示?

新版本canvas

微信版本:Android 7.0.9 7.0.10

问题机器:华为

模拟器等正常机器能显示左边跟底部文字


问题机器效果

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

2 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2019-12-31

    麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-12-31
    赞同
    回复 5
    • 杰尼
      杰尼
      2019-12-31
      别跟个机器人似的,官方代码,找些华为机器就能测试出来
      2019-12-31
      回复
    • 杰尼
      杰尼
      01-02
      https://developers.weixin.qq.com/s/MdYVhXmB7lak 官方的代码,加了一行 ctx.fillText("1231323",10,10),模拟器上都是正常的,华为机器我手头几部手机都有问题不显示,而且官方这个代码,在华为机器上的效果也是不正常的
      01-02
      回复
    • 社区技术运营专员-灵芝
      社区技术运营专员-灵芝
      01-10回复杰尼
      该问题已知,下个版本修复,感谢反馈
      01-10
      回复
    • Lukin
      Lukin
      01-28
      请问什么时候修复,我们项目都发布不了了
      01-28
      回复
    • 杰尼
      杰尼
      02-10回复Lukin
      只能等了,我们项目也是卡在这里了
      02-10
      回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    2019-12-31

    使用的 echart么?还是手撸的。看下页面文字的css层级。

    2019-12-31
    赞同
    回复 16
    • 杰尼
      杰尼
      2019-12-31
      官方的新版canvas接口,手撸的,就算我啥也不绘制,就单独绘制文字也不显示
      2019-12-31
      回复
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      2019-12-31回复杰尼
      好滴,有代码片段么?我本地跑一下,定位问题。
      2019-12-31
      回复
    • 杰尼
      杰尼
      01-02
      https://developers.weixin.qq.com/s/MdYVhXmB7lak  官方的代码,加了一行 ctx.fillText("1231323",10,10),模拟器上都是正常的,华为机器我手头几部手机都有问题不显示
      01-02
      回复
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      01-02回复杰尼
      是这个么?华为手机的微信客户端版本号多少
      01-02
      回复
    • 杰尼
      杰尼
      01-02
      代码如你图示添加,微信版本是7.0.9 7.0.10最新都有这个问题,目前我手上三台华为都是这样
      01-02
      回复
    查看更多(11)
登录 后发表内容
问题标签