Ich konnte erfolgreich mit den Touchstart-, Touchmove- und Touch-Ereignissen auf Android mit jQuery und einer HTML-Seite spielen . Jetzt versuche ich zu sehen, was der Trick ist, um ein langes Antippen-Ereignis zu bestimmen, bei dem man 3 Sekunden lang tippt und hält. Ich kann das noch nicht herausfinden. Ich will das rein in jQuery ohne Sencha Touch, JQTouch, jQMobile, etc.
Ich mag das Konzept von jQTouch, obwohl es mir nicht viel bietet und einige meiner Codes damit brechen. Mit Sencha Touch bin ich kein Fan davon, sich von jQuery zu Ext.js zu bewegen und eine neue Art der Javascript-Abstraktion durchzuführen, besonders wenn jQuery so gut ist. Also, ich möchte dies mit jQuery allein herausfinden. Ich konnte viele jQTouch- und Sencha-Touch-Sachen alleine mit jQuery machen. Und jQMobile ist immernoch zu beta und richtet sich noch nicht genug an das Android.
Timer werden nicht verwendet, sondern nur ausgelöst, wenn der Benutzer nach langem Tippen den Finger freigibt.
%Vor%Warum nicht einfach einen js-Timer verwenden? Ich habe etwas wie:
%Vor%Und ich hatte bis jetzt absolut keine Probleme damit ... zugegebenermaßen habe ich nicht unglaublich umfangreiche Gerätetests gemacht, aber es hat auf meinem Desktop (mit mousedown / mouseup) sowie einem HTC Droid Eris ( Android 1.6) und mein Droid RAZR (Android 2.3) ...
Tags und Links android jquery tapandhold