Modernizr触摸检测破碎

时间:2014-05-11 20:36:50

标签: javascript modernizr

我正在使用默认的Modernizr (2.6.2)版本(包含在head中)。我使用谷歌浏览器(版本33.0.1750.152)使用视网膜MBPro笔记本电脑,当我使用以下内容时,它会提醒Touch Screen,我认为我正在使用触控设备。

if ( Modernizr.touch ) {   
    alert('Touch Screen');  
} else {   
    alert('No Touch Screen');  
}  

这是一个错误吗?或者我做错了什么?

1 个答案:

答案 0 :(得分:2)

Modernizr.touch测试触摸事件,而不是触摸屏幕。您很可能在开发工具中检查了触摸传感器仿真