Pointermove feuert nicht für Touch auf IE

Ich möchte @ hörpointermove Event auf IE11, aber es scheint, dasspointermove wird nur für die Maus (und möglicherweise für den Stift) ausgelöst, nicht jedoch, wenn Sie Ihren Finger verwenden.

http: //jsfiddle.net/qq2hjL2g

atsächlich ist dasSpezifikatio sagt, dass es für Stifte / Mäuse abgefeuert wird, daher ist dies möglicherweise kein wirklicher Fehler.

Aber, gibt es eine Möglichkeit, Pointermove im IE für Touch anzuhören? Es muss sein, aber ich war sehr überrascht zu sehen,pointermove überhaupt nicht feuern.

BEARBEITEN Ich fand das, wenn ich CSStouch-action: none auf dem Div, Pointermove-Ereignisse feuern. Aber wieso? Ich versuche, Dokumente zu diesem Thema zu finden, konnte jedoch noch keine finden.

BEARBEITEN Ich lerne, dass dietouch-action CSS gibt an, welche Touch-Aktionen vom Browser verarbeitet werden. Dies bedeutet das Setzen vontouch-action zunone weist den Browser an,nich behandelt alle Berührungsereignisse, und der Entwickler ist für die Steuerung des Verhaltens bei JavaScript-Ereignissen verantwortlich. Aus diesem Grund habe ich die Ereignisse nur dann richtig ausgelöst, wenn ich das CSS hatte. (Mehr unter MDN.)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage