1. 程式人生 > >關於移動端的UI事件分類

關於移動端的UI事件分類

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事件分類