Hammer.js多點(diǎn)觸摸手勢庫
Hammer.js是一個(gè)輕量級(jí)的JavaScript庫(僅有2kb),能讓你的網(wǎng)站輕松實(shí)現(xiàn)觸控事件。它依賴于jQuery,用來控制觸摸設(shè)備上的多點(diǎn)觸控特性。并支持以下特性:
- Tap
- Double Tap
- Hold
- Drag
- Transform
Hammer.js已經(jīng)在IOS5系統(tǒng)的iPad1,IOS5系統(tǒng)的iPhone,Android 2.3.3的三星Galaxy S以及Goolge Chrome 17測試可用。在桌面瀏覽器上鼠標(biāo)能夠模擬單個(gè)手指的觸控事件。在Android 2與3 默認(rèn)的瀏覽器以及FireFox 10不支持多點(diǎn)觸控事件,所以在Android,F(xiàn)ireFox 1.1(Nokia N900)上沒有transform。Windows Phone 7.5不支持觸摸事件,mouse event支持也很糟糕。
評(píng)論
圖片
表情
