小程序真机长按超N秒会触发touchcancel事件

发布于 6 年前作者 naluo4793 次浏览最后编辑 6 年前来自 ask

具体现象:开发工具中一直正常。真机调试模式下也一直正常。只有在真机环境下才有此问题。

真机环境(非扫码调试):第一次长按时间如果时间较短(比如1秒内),后续长按会则正常。

但只要有一次长按时间较长(比如超过3秒),此次长按能正常触发touchend及tap事件,而后续的所有长按(不管是否超过3秒)都会在longtap后自动触发touchcancel事件(确保手没有移动)。

机型:小米8

1 回复
baiqiang
baiqiang1 楼4 年前

请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。