關於移動端的UI事件分類
阿新 • • 發佈:2017-09-14
let chm 單擊事件 右滑 double start can down 系統
1. click事件
單擊事件,類似於PC端的click,但在移動端中,連續click的觸發有200ms ~ 300ms的延遲
2. touch類事件
觸摸事件,有touchstart touchmove touchend touchcancel 四種之分
touchstart:手指觸摸到屏幕會觸發
touchmove:當手指在屏幕上移動時,會觸發
touchend:當手指離開屏幕時,會觸發
touchcancel:可由系統進行的觸發,比如手指觸摸屏幕的時候,突然alert了一下,或者系統中其他打斷了touch的行為,則可以觸發該事件
3. tap類事件
觸碰事件,我目前還不知道它和touch的區別,一般用於代替click事件,有tap longTap singleTap doubleTap四種之分
tap: 手指碰一下屏幕會觸發
longTap: 手指長按屏幕會觸發
singleTap: 手指碰一下屏幕會觸發
doubleTap: 手指雙擊屏幕會觸發
4. swipe類事件
滑動事件,有swipe swipeLeft swipeRight swipeUp swipeDown 五種之分
swipe:手指在屏幕上滑動時會觸發
swipeLeft:手指在屏幕上向左滑動時會觸發
swipeRight:手指在屏幕上向右滑動時會觸發
swipeUp:手指在屏幕上向上滑動時會觸發
swipeDown:手指在屏幕上向下滑動時會觸發
關於移動端的UI事件分類