Computer >> Máy Tính >  >> Lập trình >> Javascript

Cách tốt nhất để phát hiện thiết bị 'màn hình cảm ứng' bằng JavaScript là gì?


Cách tốt nhất để phát hiện thiết bị 'màn hình cảm ứng' là làm việc xung quanh để xem liệu các phương pháp cảm ứng có trong mô hình tài liệu hay không.

function checkTouchDevice() {
   return 'ontouchstart' in document.documentElement;
}

Tại đây, bạn cũng có thể sử dụng nó để phát hiện thiết bị di động hoặc máy tính để bàn, như sau -

if (checkTouchDevice()) {
   // Mobile device
} else {
   // Desktop
}