通过启用新触控全尺寸PC的数量,有哪些有效方法可以确定用户是否正在使用这些触控设备进行浏览?优选地,可以检测任何启用触摸的设备(Android,iPad,Windows RT,Windows 8)的方法?
答案 0 :(得分:3)
使用javascript,这非常普遍:
if('ontouchstart' in document) {
// touch events detected
}
每周都有新的触摸设备出现,所以如果你想要最好的检测,使用最新的Modernizr可能会更安全。
答案 1 :(得分:2)
我在之前的项目中使用了以下代码:
var is_touch = 'ontouchstart' in document.documentElement;
if(is_touch){
// Touch capable.
}
答案 2 :(得分:1)