检测css或javascript中是否存在物理鼠标或触控板

时间:2017-06-28 00:34:40

标签: javascript css touch modernizr

我的网站有两个版本,适用于桌面和移动版。确定我应该显示哪个版本的最常用方法是检查是否启用了触摸,例如使用modernizr的touch

我想要的是,即使启用了触控,我也可以显示我的桌面网站,例如某些Windows笔记本电脑,它们是触摸屏,但也有鼠标/触控板。因此,即使触摸事件也存在,也会检测是否存在鼠标/触控板。所以:

  • 有没有办法做到这一点?
  • 如果没有,最接近的方式是什么?

只是为了说明一点:大多数差异都是关于通过鼠标或触摸输入的用户体验,比如显示有关鼠标悬停的信息,而不仅仅是布局相关。

0 个答案:

没有答案