touchmove/MSPointerMove événement ne se déclenche pas dans Windows 8

Je ne suis qu'un humble uC programmeur qui essaie de mettre un peu de l'interface web pour son patron. J'ai tout fonctionne jusqu'à présent, sauf d'être en mesure de sélectionner un carré sur une toile à l'aide de la touche entrée.

C'est sur un Samsung Slate 7 tablette fonctionnant sous Windows 8 et IE10

J'ai distillé le code en bas à peu près l'essentiel ici:

var cxt;
var c;

window.onload = function () {

c = document.getElementById('displayCanvas');

cxt = c.getContext('2d');


/*
c.addEventListener("MSPointerUp", mouseUp, false);
c.addEventListener("MSPointerMove", mouseMove, false);
c.addEventListener("MSPointerDown", mouseDown, false);
*/
c.addEventListener("touchend", mouseUp, false)
c.addEventListener("touchmove", mouseMove, false);
c.addEventListener("touchstart", mouseDown, false);

}


function mouseDown(downE) {
    window.console &&  console.log("down");
};


function mouseMove(moveE){
    window.console && console.log("move");
}


function mouseUp() {
    window.console && console.log("end");
}

- Je obtenir à la fois le début et la fin des événements, en utilisant à la fois la MSPointer et le "normal" javascript événements tactiles, mais le "move" événement à ne pas s'inscrire.

Je suis sûr que c'est quelque chose de vraiment simple, je suis absent ici, merci de m'aider!

Avez-vous essayé de simplement vous inscrire à "mousemove" événement ? (oui je sais c'est le contact, mais des événements ne sont pas mises en œuvre sur Windows 8)
Oui, mousemove est mis en œuvre. Je viens de couper tout ce qui ne se rattachent pas à toucher directement. Et non, il ne fonctionne pas/feu. Et de la documentation dit que ceux MSPointer les événements sont mis en œuvre dans IE10?
C'est bizarre, depuis que je suis en mesure de gérer les événements tactiles parfaitement avec MSPointer choses. Le code suivant fonctionne pour moi github.com/Neferetheka/Swype-gestures-for-WinJS/blob/master/...
Peut-être que je n'étais pas assez claire, mais MSPointerUp et MSPointerDown beau travail. C'est le MSPointerMove qui ne fonctionne pas.

OriginalL'auteur methusalem | 2012-08-21