扫码关注官方订阅号
我想做一个事件监听 手指向下滑动并且不滑动后继续按住屏幕500毫秒触发事件,请问这个思路是怎么样的
欢迎选择我的课程,让我们一起见证您的进步~~
仅供参考:
touchstart
touchmove
setTimeout(..., 500)
touchend
setTimout
显示导航栏的功能在setTimeout中实现。
setTimeout
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
仅供参考:
touchstart
事件中记录手指开始位置touchmove
事件中记录手指位置,判断是否是向下滑动,如果是,则设置setTimeout(..., 500)
,设置延时之前,要先清掉之前设置的延时;如果否,则清掉延时。touchend
事件中清掉setTimout
。显示导航栏的功能在
setTimeout
中实现。