Attualmente sto lavorando a una pagina Web che verrà visualizzata su un iPad. Usa le librerie jquery-ui per visualizzare una barra di scorrimento. Tuttavia, quando un utente tenta di trascinare i cursori, l'intera pagina viene trascinata. Qualcuno sa se c'è qualche tipo di override che può essere specificato in jquery o html per impedire al browser di trascinare la pagina su un iPad dopo aver toccato un evento di trascinamento?Prevenire una pagina Web da trascinamento su un iPad nel codice
8
A
risposta
3
Si consiglia di controllare questo articolo: Adapting an Interface for Touch Devices. Discute su come rilevare se stai correndo in un ambiente touch, ma anche (più avanti nell'articolo) ha una discussione sull'override del comportamento predefinito dell'evento touchstart ... "Catturando il movimento del dito e dirottandolo, possiamo impedire il comportamento di scorrimento predefinito utilizzando il metodo event.preventDefault() di jQuery e inserire tutto ciò che vogliamo. "
Problemi correlati
- 1. Prevenire il trascinamento della pagina Web iOS predefinita con javascript e hammerJS
- 2. È possibile avviare una scansione del codice QR da un'app Web mobile in esecuzione su iPad?
- 3. Visualizza il codice html per una pagina Web su tablet
- 4. snippet di codice di formattazione su una pagina Web
- 5. Bibtex su una pagina Web?
- 6. Riproduzione di un video locale da iPad in una pagina Web HTML 5
- 7. Prevenire più notifiche Web?
- 8. Nascondere una pagina nel sito Web Jekyll servita da GitHub
- 9. Prevenire attacchi di dizionario su un'applicazione Web
- 10. Come RDP da una pagina Web
- 11. Estrazione * immagine pertinente * da una pagina Web
- 12. Aprire l'applicazione Android da una pagina Web
- 13. Django - Più app su una pagina web?
- 14. Analisi dell'HTML da una pagina Web
- 15. come centrare un div di footer su una pagina web
- 16. Rendering di un documento Microsoft Word su una pagina Web
- 17. IE8: file drag'n'drop su una pagina Web
- 18. Linee sottili grigie/nere sulla pagina web visualizzate con iPad
- 19. Come aggiungere codice di testo in una pagina Web?
- 20. Ottenere il titolo della pagina da una pagina web raschiato
- 21. Fermare la tastiera iPad dal scorrendo la pagina web troppo
- 22. Come aggiungere una voce nel calendario Android da una pagina Web mobile html5?
- 23. Prevenire l'abuso su un sistema di invito
- 24. Ottenere java gui per aprire una pagina Web nel browser
- 25. Chiamare il metodo web di una pagina da javascript su un'altra pagina
- 26. Prevenire il menu di scelta rapida predefinito su longpress/longclick in mobile Safari (iPad/iPhone)
- 27. Python - Flask - apre una pagina Web nel browser predefinito
- 28. GWT come app offline, da distribuire su un iPad
- 29. Disabilita trascinamento nel carosello
- 30. Implementazione di una pagina web hit counter nel 2013
Dai un'occhiata a questo: http://stackoverflow.com/questions/8766052/drag-drop-on-safari-ios-wont-drag-wont-respond-to-drop-on-desktop-ipad/8855190 # 8855190 –