我已经通过 pointerevents-polyfill配置了指针事件。
我有一个问题,我无法区分左键单击和右键单击,右键单击导航项将执行与左键单击相同的操作,而不是打开右键单击菜单。
我正在使用的特定事件是指针。
指针事件有没有办法检查事件是左击还是右击?
我已经通过 pointerevents-polyfill配置了指针事件。
我有一个问题,我无法区分左键单击和右键单击,右键单击导航项将执行与左键单击相同的操作,而不是打开右键单击菜单。
我正在使用的特定事件是指针。
指针事件有没有办法检查事件是左击还是右击?
看起来有一个名为 button 的属性,如果它是主指针(鼠标左键),则其值为 0。
我没有使用过这个库,但是从查看源代码和W3C 规范来看,它会出现这种情况。
您始终可以打印/调试事件并查看属性是什么。
我使用 event.type == 'click' (左)与 event.type == 'contextmenu' (右)。