收藏
回答

鸿蒙客户端多点触屏返回的touches数量不对

框架类型 问题类型 终端类型 微信版本 基础库版本
小程序 Bug 鸿蒙客户端 8.0.61.2880 3.8.12

问题:鸿蒙客户端多点触屏返回的touches数量不对,当我双指触屏变成单指后,touches.length依然返回是2,需要再次双指触屏再离开才会恢复正常。


视频 1~4s:先双指触屏,频繁移动,中途变成

视频 4~5s:单指离开清掉控制台

视频 6~9s:重新单指触摸屏幕,打开控制台,期望touchmove返回的touches.length应该是1才对,但是控制台返回打印却是2

后续视频:再次双指触屏,再同时离开,再单指触摸,此时touchmove返回的touches.length就正常为1了

代码片段:https://developers.weixin.qq.com/s/7q39cWmi8G1c


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

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2025-07-28

    你好,微信版本1.0.8问题未复现


    2025-07-28
    有用
    回复 3
    • Bingo~C
      Bingo~C
      2025-07-29
      安卓客户端有问题,先单指触摸,再双指触摸,再单指的时候,touchstart 的 e.touches.length 仍然为 2,麻烦看一下
      2025-07-29
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      2025-07-31回复Bingo~C
      微信版本号是8.0.61吗?
      2025-07-31
      回复
    • 神经蛙
      神经蛙
      2025-08-04
      要8.0.61版本就会复现,8.0.59并没有,更新后就有这个问题了
      2025-08-04
      回复
登录 后发表内容