仅供参考: 先在touchstart事件中记录手指开始位置 然后在touchmove事件中记录手指位置,判断是否是向下滑动,如果是,则设置setTimeout(..., 500),设置延时之前,要先清掉之前设置的延时;如果否,则清掉延时。 最后在touchend事件中清掉setTimout。 显示导航栏的功能在setTimeout中实现。
仅供参考:
touchstart
事件中记录手指开始位置touchmove
事件中记录手指位置,判断是否是向下滑动,如果是,则设置setTimeout(..., 500)
,设置延时之前,要先清掉之前设置的延时;如果否,则清掉延时。touchend
事件中清掉setTimout
。显示导航栏的功能在
setTimeout
中实现。