UPDATEПоддерживает ли TypeScript TouchEvent?
TypeScript 1.5.3 added declarations for HTML Touch events to lib.d.ts
Я могу видеть, что он поддерживает UIEvent, но это, кажется, не имеют интерфейсы для сенсорных событий.
Этот код указывает, что «TouchEvent не существует в текущей области действия».
class Touchy {
private _element:Element;
constructor(theElement:Element) {
this._element = theElement;
theElement.addEventListener("touchstart", (theTouchEvent:TouchEvent) => alert("touchy"));
}
}
Я могу использовать UIEvent, но не TouchEvent. Как мне обрабатывать TouchEvent с помощью TypeScript? Благодарю.
@norahiko есть проект GitHub с подходом к этому: https://github.com/norahiko/TouchEvent.d.ts –
Здесь. : [Github.com/borisyankov/DefinitelyTyped/touch-events/touch-events.d.ts] (https://github.com/borisyankov/DefinitelyTyped/blob/master/touch-events/touch-events.d.ts) – harry0000