收藏
回答

canvas实现拖拽,在安卓机上出现卡顿,滞后

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug canvas 工具 7.0.3 2.4.2

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo




四个圆圈是canvas画上去的;通过拖拽四个圆圈,实现选择区域。目前在苹果机上,拖拽流畅,在安卓机上拖拽出现卡顿,滞后等现象;项目已上线;望能及时回复;


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

2 个回答

  • "
    2019-06-27

    setData太频繁了吧?安卓系统的弄个节流函数控制一下看看

    2019-06-27
    赞同
    回复 1
    • 小小杰
      小小杰
      2019-06-27

      应该和setData没关系;我这里只是推拽的时候,实时去计算坐标点,然后画图出来圆圈,在连线而已;

      2019-06-27
      回复
  • 黄伟。.
    黄伟。.
    2019-06-27

    早就有的问题。图片太大了。

    2019-06-27
    赞同
    回复 1
    • 小小杰
      小小杰
      2019-06-27

      应该不是这个问题;这个页面有好几个画布;你看到的这个拖拽圆圈这个画布里面没有导入图片

      2019-06-27
      回复
登录 后发表内容