Last Updated: February 25, 2016
·
1.356K
· jonykrause

Detect touchcapability in JavaScript

Currently using this line of feature detection to determine touchcapability. As a Modernizr-Test this could look like the following:

Modernizr.addTest('touchcapable', function() {
  return !!(('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch || navigator.msMaxTouchPoints);
});