2013-03-18 3 views
5

Chrome mobile (IOS/Android) ha una funzione in cui se si scorre verso i margini sinistro o destro dello schermo cambia scheda.Disattivazione dei gesti di scorrimento nel browser Chrome mobile

La mia app Web utilizza lo scorrimento e questa "funzione" sembra proprio intralciare. C'è un modo per disabilitare questo?

+0

Inserisci il tuo codice? se stai gestendo lo swipe stesso all'interno di quel listener anche tu puoi inserire event.preventDefault(), spero che questo possa aiutarti. – Triode

+1

No, Chrome non ha API aperte per questo. Quando scorri con il dito nell'app Chrome, viene eseguito proprio sul bordo dello schermo; forse aggiusta l'area che gli utenti fanno scorrere per compensare. – adneal

+0

@RajeshCP, non è presente alcun codice da pubblicare. Nessun evento gestore di eventi javascript sembra catturarlo. – aleith

risposta

2

No, non c'è modo di disabilitare questo gesto.

C'è un biglietto richiedendo la caratteristica sopra a https://code.google.com/p/chromium/issues/detail?id=117657 se si desidera classificare it/carillon in.

+0

Per notare, ho parlato con il team l'altro giorno, è molto improbabile che questi gesti vengano rimossi. – Kinlan

+0

Sarebbe bello se lo spostassero come la metà inferiore dello schermo o qualcosa in modo da poter utilizzare la metà superiore per le funzionalità specifiche dell'app. – bearfriend

+1

Il collegamento in Jaffa La risposta di Cake fa riferimento a questa pagina. C'è un bug su http: // crbug/117657. –

0

Se si utilizzano due/multi-dita, swipe funziona anche dal bordo/confini.