Aktivieren klicken Sie auf Ereignisse in der iScroll auf mobile browser
Bin ich mit iScroll das erstellen einer web-app und ich kann nicht klicken Sie auf alle divs, die sich innerhalb der iscroll-wrapper. Ich habe versucht, eventPassthrough option, um wahr zu sein, aber es verursacht eine erhebliche Menge an scrolling-Probleme.
Jemand Erfahrung?
Edit: ich bin mit iScroll 5. Die click-Ereignisse der Arbeit chrome,firefox und safari, aber nicht ios mobile safari.
InformationsquelleAutor der Frage smstromb | 2013-07-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie die Einstellung der option "klicken Sie auf: true,"
Beispiel:
Ich hatte das gleiche problem auf IOS6 und es wurde das Problem behoben,
InformationsquelleAutor der Antwort fabio_biondi
Ich lief in das gleiche problem, und begann mit der
{ click: true }
Ansatz (oben angegeben) als eine Lösung. Das problem bei diesem Ansatz ist, erhalten Sie zwei click events feuern, wenn die Anzeige auf dem desktop (D. H. ein Ereignis aus tatsächlichen Mausklick, ein Ereignis von IScroll).Den vorgeschlagenen Ansatz pro die IScroll Dokumentation ist zum emittieren eines benutzerdefinierten 'tap' - Ereignis verwenden der IScroll Optionen.
Beispiel:
InformationsquelleAutor der Antwort pistol-pete
Versuchen, hinzufügen klicken Sie auf: true für das iphone. Android arbeitete unter. Aber android funktioniert ohne klicken Sie auf: true.
InformationsquelleAutor der Antwort Sumith Harshan