一般来说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
移动触屏设备