HTML5 Canvas auf dem Smartphone

hendr1k1

Ensign
Registriert
Aug. 2009
Beiträge
182
Moin,

ich will mit dem HTML5 Canvas Element zeichen. Auf dem Rechner ist das kein Problem aber auf meinem Smartphone ist echt kacke. Das liegt vorallem daran, dass ich der Browser versucht zu scrollen, wenn ich mit dem Finger auf dem Canvas langziehe. Ab und zu klappt auch mal ein Strich...

Kann ich irgendwie den Browser dazu zwingen, dass er nicht scrollt?

Habe auch ein kleines App geschrieben, dass die Seite als WebView lädt aber das Ergebnis ist nicht besser.
 
http://www.w3.org/TR/touch-events/#the-touchstart---------event

If the preventDefault method is called on this event, it should prevent any default actions caused by any touch events associated with the same active touch point, including mouse events or scrolling.

fyi: Falls du Android benutzt, so wirst du für schnelle Fingerbewegungen in HTML5 Canvas (anders als in einer nativen App) keine absolut exakten Zeichnungen mit dem Finger tätigen können (sofern sich in den letzten Versionen nichts geändert hat). Die technische Begründung würde an dieser Stelle zu weit führen. Für die meisten Anwendungsfälle wird es jedoch völlig ok sein.
 
Zurück
Oben