一般来说PC上鼠标的事件为onmouse

常见的有onmousedown|onmousemove|onmouseup等

触屏设备上触屏事件为ontouch

常见都有 ontouchstart|ontouchmove|ontouchend等

在需要用户在屏幕上进行绘画时就需要判断用户的设备支持触屏还是鼠标。

let isTouchDevice = 'ontouchstart' in document.documentElement;
let isTouchDevice = 'ontouchstart' in document.documentElement;
console.log(isTouchDevice)

利用console.log判断是否支持效果如下

PC

移动触屏设备