安卓上,wxs事件touchmove向下滑动后,之后的touchmove受限
发布于 5 年前 作者 xiulan59 10397 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

在安卓机器上,touchmove在数次deltaY为正数(下滑)的时候,touchmove的触发频率会被限制,导致动画卡顿

通过在touchmove收集时间戳并输出到控制台,发现touchmove的触发频率在数次后被限制在约200ms左右

  • 预期表现

不限制touchmove的触发频率

  • 复现路径

如果滑块一开始往上拖动,则动画流畅

如果滑块一开始往下拖动,则往后的拖动十分卡顿

  • 提供一个最简复现 Demo

https://developers.weixin.qq.com/miniprogram/dev/framework/view/interactive-animation.html

官方例子wxs事件的movable案例

2 回复

目前没有限制触发的频率,是安卓低端机?

遇到了同样的问题,最开始几个touchmove间隔是20ms左右,后面就不行了变成200ms

回到顶部