The pointercancel event is fired when the browser determines that there are unlikely to be any more pointer events, or if after the pointerdown event is fired, the pointer is then used to manipulate the viewport by panning, zooming, or scrolling.
Some examples of situations that will trigger a pointercancel event:
touch-action CSS property prevents the input from continuing.Note: After the pointercancel event is fired, the browser will also send pointerout followed by pointerleave.
Use the event name in methods like addEventListener(), or set an event handler property.
addEventListener("pointercancel", (event) => { })
onpointercancel = (event) => { }A PointerEvent. Inherits from Event.
Using addEventListener():
const para = document.querySelector("p");
para.addEventListener("pointercancel", (event) => {
console.log("Pointer event cancelled");
});Using the onpointercancel event handler property:
const para = document.querySelector("p");
para.onpointercancel = (event) => {
console.log("Pointer event cancelled");
};