Hiện nay, để phát hiện các thiết bị màn hình cảm ứng tôi sử dụng này trong javascript của tôi:createTouch vs ontouchstart - cách tốt nhất để phát hiện thiết bị màn hình cảm ứng?
if ('createTouch' in document) {
// do touchscreen-specific stuff
}
Tôi thấy rằng nhiều nhà phát triển sử dụng ontouchstart
, như thế này:
if ('ontouchstart' in document) {
// do touchscreen-specific stuff
}
sự khác biệt giữa createTouch
và ontouchstart
là gì? Cái nào là an toàn nhất để sử dụng? Có một số lựa chọn thay thế đơn giản, đáng tin cậy khác cho hai loại này không?