टच स्क्रीन डिवाइस का पता लगाने का सबसे अच्छा तरीका है डॉक्यूमेंट मॉडल में टच मेथड्स की उपस्थिति जांचना।
function checkTouchDevice() {
return 'ontouchstart' in document.documentElement;
}
मोबाइल या डेस्कटॉप पहचानने के लिए:
if (checkTouchDevice()) {
// मोबाइल डिवाइस
} else {
// डेस्कटॉप
}
नोट: आधुनिक ब्राउज़र्स में navigator.maxTouchPoints अधिक विश्वसनीय है:
function isTouchDevice() {
return navigator.maxTouchPoints > 0;
}