我正在尝试将TouchEvent传递给使用angular的方法。当我将事件定义为TouchEvent时,一切都在Chrome中有效,但Firefox会抛出一个ReferenceError,“未定义TouchEvent”。当我将事件定义为window.TouchEvent时,该事件与webpack-dev-server一起工作,即使我的编辑器将“window”作为错误突出显示“找不到命名空间'窗口'”。这个问题的主要问题是窗口错误阻止我使用webpack编译我的应用程序。
我的修复是将TouchEvent作为事件传递:任何,但如果有更好的修复,我想知道。如果有人知道的话,我也理解为什么会发生这种情况。我正在使用webpack2和angular4。提前谢谢。