最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - TouchEvent not working in firefox and other website browser - Stack Overflow

programmeradmin4浏览0评论

I have a problem, in chrome it runs well, but it won't fire in firefox

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

and here is message error: ReferenceError: TouchEvent is not defined

if(e.originalEvent instanceof TouchEvent){}

I have a problem, in chrome it runs well, but it won't fire in firefox

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

and here is message error: ReferenceError: TouchEvent is not defined

if(e.originalEvent instanceof TouchEvent){}
Share Improve this question edited Dec 5, 2014 at 10:34 Stijn Bernards 1,09111 silver badges29 bronze badges asked Dec 5, 2014 at 10:12 Le ToanLe Toan 2311 gold badge3 silver badges7 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 22

To get this work in FF, just add window.TouchEvent condition (is it defined):

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

发布评论

评论列表(0)

  1. 暂无评论