2017-01-30 4 views
0

何らかの理由で、私はアプリケーションとのタッチとマウスの操作が異なるため、アプリケーションのイベントソースを知りたいと思います。 JavaScriptでは、私はそれがタイトスクリプトのイベントソースを見つける方法

function containerMove(evt) { 
    alert(evt.pointerType); 
} 

を通じてタッチやマウスやペンだが活字体で、私はこのような任意のプロパティを見つけることができないかどうか、イベントのソースを見つけることができています。誰でも私がTypeScriptでイベントのソースを見つけるのを助けることができますか?

事前

+1

チェックevt.sourceCapabilitiesをfiresTouchEventsがtrueの場合、デバイスに触れた場合else clik –

答えて

3

のおかげで、あなたのイベントはタイプPointerEventである場合(それ以外の場合は、pointerTypeプロパティを持つべきではありません)、単にそれを述べる:

function containerMove(evt: PointerEvent) { 
    alert(evt.pointerType); 
} 
関連する問題