Skip to main content
File

title: supportsTouchEvents tags: browser,intermediate

JS TODO

Returns true if touch events are supported, false otherwise.

Check if ontouchstart exists in window or window.DocumentTouch is true and the current document is an instance of it.

const supportsTouchEvents = () =>
  window &&
  ("ontouchstart" in window ||
    (window.DocumentTouch && document instanceof window.DocumentTouch));
supportsTouchEvents(); // true