2017-01-30 57 views
0

出於某種原因,我的觸摸和鼠標與我的應用程序有不同的行爲,所以我想知道我的應用程序的事件源。在Javascript中,我能夠找到事件的來源無論是觸摸還是鼠標或筆通過如何在打字稿中找到事件的來源

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

但在打字稿,我找不到任何像這樣的屬性。任何人都可以幫助我找到TypeScript中的事件源?

在此先感謝

+1

檢查evt.sourceCapabilities如果firesTouchEvents真,那麼觸摸設備其他clik –

回答

3

如果活動PointerEvent型的(否則它應該不會有pointerType屬性),那麼簡單地說明它:

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