收藏
回答

如何使用 wx.createSelectorQuery(),canvas 动态画环形图异常问题?

我想自定一个刻度环形进度条,在IDE工具中是可以动态重绘的,在真机上动态重绘不知道绘制到哪里去了,在动态重绘时感觉绘制是重叠的。

麻烦帮忙看看是什么原因? 或者有什么更好的方式实现。

效果图:

左图是第一次画的效果很好,再次绘制时就像右图那样,即使清楚了整个画布重绘效果也是这样。

代码片断: https://developers.weixin.qq.com/s/IRuQSEma7ihd

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

1 个回答

  • 钝叨叨
    钝叨叨
    2020-05-27

    题主你好, 我也是使用canvas绘制动态圆环, 我也遇到了和你一样的问题, 请问你解决了你的问题吗?

    IDE工具(v1.03.2005140):

    真机演示(机型: 小米8 SE 微信版本: 7.0.14):

    你的代码段在我的手机上的效果:

    ---------------------------------------2020.5.28-------------------------------------------------

    题主, 你用旧的Canvas接口绘制的动画可以在我的手机上正常使用, 新的接口依然不行:-(

    真机演示(机型: 小米8 SE 微信版本: 7.0.14):

    2020-05-27
    有用
    回复 6
    • CONG
      CONG
      2020-05-28
      还没解决,暂时用原来Canvas画了,就是原生的会在顶层,遮盖比较麻烦,用cover-view 不是很好里页面放内容有限制
      2020-05-28
      回复
    • CONG
      CONG
      2020-05-28
      Canvas 新老接口片断代码: https://developers.weixin.qq.com/s/SvWcNFmz7Thu
      2020-05-28
      回复
    • 钝叨叨
      钝叨叨
      2020-05-28回复CONG
      这确实是有点麻烦啊, 原有的接口说不再维护了, 新接口又用不好...
      2020-05-28
      回复
    • 钝叨叨
      钝叨叨
      2020-05-28回复CONG
      题主, 我测试了你的新代码, 结果修改在回答中了
      2020-05-28
      回复
    • CONG
      CONG
      2020-05-28
      是的,旧接口是OK的
      2020-05-28
      回复
    查看更多(1)
登录 后发表内容
问题标签