Heim >Web-Frontend >js-Tutorial >Lösungen zur Lösung des Problems der Durchdringung von Touchstart-Ereignissen auf mobilen Endgeräten
[Quelle]: Bei der Entwicklung mobiler Websites schwanken wir oft zwischen Clickstart und Touchstart. Obwohl Touchstart einfach zu bedienen ist und schnell reagiert, sind seine Mängel auch offensichtlich wird beim Scrollen der Seite häufig ausgelöst, was zu einem unfreundlichen Erlebnis führt; Sie können daher nicht einzeln sagen, welches gut oder schlecht ist, aber Sie sollten seine Stärken nutzen und seine Mängel vermeiden Das A-Tag, die Sprungmethode auf dem mobilen Endgerät, entspricht einem Klick (nach meiner eigenen tatsächlichen Erfahrung)
[Problem] Wenn wir Touchstart auf der oberen Ebene auslösen, wird der Klick oder ein Tag auf der unteren Ebene ausgeführt gleichzeitig ausgelöst werden (ausschließlich Es wird nach 350 ms ausgelöst)
[Prinzip] Dies liegt daran, dass die Auslösezeit des Klickens 500 ms und die Auslösezeit des Touchstarts 350 ms beträgt. Da 500>350, der Benutzer hat ein Penetrationsproblem
[Lösung] Es gibt viele Möglichkeiten, das Problem zu lösen. Wenn Sie den Blickwinkel und die Methode ändern, erhalten Sie unterschiedliche Antworten, die ich in der Praxis als effektiv befunden habe. Nur als Referenz:
Das obige ist der detaillierte Inhalt vonLösungen zur Lösung des Problems der Durchdringung von Touchstart-Ereignissen auf mobilen Endgeräten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!