【发布时间】:2011-06-16 13:34:16
【问题描述】:
我编写了一个 jQuery 插件,可以在桌面和移动设备上使用。我想知道 JavaScript 是否有办法检测设备是否具有触摸屏功能。我正在使用 jquery-mobile.js 来检测触摸屏事件,它适用于 iOS、Android 等,但我还想根据用户的设备是否有触摸屏来编写条件语句。
这可能吗?
【问题讨论】:
-
这是更好的方法 var x = 'touchstart' in document.documentElement; console.log(x) // 如果支持则返回 true // 否则返回 false
-
如果新技术还在涌现,为什么这个帖子会受到保护?
标签: javascript jquery touch