L'Écran tactile et le Javascript DOM Événement Mousedown

J'ai un javascript de l'application web qui utilise l'écran tactile, le navigateur est basé sur webkit.

Je vais avoir un problème avec cela:

addEventListener("mousedown", function(event){  
    console.log('down fired');
    event.target.classList.add('down');
}, true);

Lorsque vous utilisez une souris, l'élément cible de la classe est ajouté immédiatement lorsque la souris est maintenu enfoncé, mais lors de l'utilisation de l'écran tactile, l'élément cible de la classe n'est pas modifié lorsque le doigt est placé sur l'élément.

La chose étrange est, cependant, le journal de la console message est envoyé sur le bas de l'événement pour le clic de la souris et appuyez sur le ts.

Des suggestions sur la façon de résoudre ce problème ??

Grâce

MODIFIER

J'ai ajouté les évènements touchstart écouteur d'événement, mais il ne se déclenche pas sur un événement tactile:

addEventListener("touchstart", function(event){ 
    cl('touch fired');
}, true);

OriginalL'auteur crankshaft | 2013-02-15