Ho un'interfaccia utente in cui gli utenti stanno scorrendo un'area di scorrimento orizzontale.È possibile utilizzare gli eventi hammer.js pan e consentire comunque agli utenti di scorrere?
Voglio ancora che siano in grado di scorrere verso sinistra e verso destra, ma mi piacerebbe accendere un Hammer.js pan event allo stesso tempo. Ecco il mio codice attuale:
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...
}
});
In sostanza penso che sto cercando l'opposto del comportamento preventDefault()
che Hammer sembra utilizzare per impostazione predefinita. È possibile utilizzare gli eventi hammer.js pan e consentire comunque agli utenti di scorrere?
Purtroppo, questo non funziona su Safari http://caniuse.com/#feat=css-touch-action – TomHastjarjanto