TouchEvent无法在firefox和其他网站浏览器中运行

时间:2014-12-05 10:12:36

标签: javascript html5 firefox

我有一个问题,在chrome中它运行良好,但它不会在firefox中触发

function normalizeEvent(e){     
  if(e.originalEvent instanceof TouchList){
    do somethings    
   }
}

这里是消息错误:ReferenceError:未定义TouchEvent

if(e.originalEvent instanceof TouchEvent){}

1 个答案:

答案 0 :(得分:4)

旧的问题,但也许有人会在这里搜索解决方案(正如我所做的那样)。

要在FF中完成此工作,只需添加window.TouchEvent条件(已定义):

if(window.TouchEvent && e.originalEvent instanceof TouchEvent){}

相关问题