6
我有一個用戶在滾動水平滾動區域的用戶界面。可以使用hammer.js平移事件,並仍然允許用戶滾動?
我仍然希望他們能夠左右滾動,但我想同時觸發Hammer.js pan event。這裏是我的代碼目前:
var worksHammertime = new Hammer(scrollingArea);
worksHammertime.on('pan', function(ev) {
if (ev.direction === 2) {
log('left', ev)
Do things...
} else {
log('right', ev)
Do things...
}
});
基本上我覺得我在尋找的preventDefault()
行爲相反錘似乎默認使用。可以使用hammer.js平移事件並仍然允許用戶滾動?
不幸的是,這並不在Safari上的HTTP工作/caniuse.com/#feat=css-touch-action – TomHastjarjanto