Element: webkitmouseforcechanged event
{{APIRef("Force Touch Events")}}{{Non-standard_header}}
The non-standard webkitmouseforcechanged event is fired by Safari each time the amount of pressure changes on the trackpad/touchscreen.
webkitmouseforcechanged is a proprietary, WebKit-specific event introduced by Apple to support their Force Touch events feature.
This event first fires after the {{domxref("Element/mousedown_event", "mousedown")}} event and stops firing before the {{domxref("Element/mouseup_event", "mouseup")}} event.
Syntax
Use the event name in {{domxref("EventTarget/addEventListener", "addEventListener()")}}:
addEventListener("webkitmouseforcechanged", (event) => { })
Alternatively, assign to the event handler property of the interface:
onwebkitmouseforcechanged = (event) => { }
Event type
A {{domxref("MouseEvent")}}. Inherits from {{domxref("UIEvent")}} and {{domxref("Event")}}.
{{InheritanceDiagram("MouseEvent")}}
Specifications
Not part of any specification. Apple has a description at the Mac Developer Library.
Browser compatibility
{{Compat}}
See also
- Learn: Introduction to events
- {{domxref("Element/webkitmouseforcewillbegin_event", "webkitmouseforcewillbegin")}}
- {{domxref("Element/webkitmouseforcedown_event", "webkitmouseforcedown")}}
- {{domxref("Element/webkitmouseforceup_event", "webkitmouseforceup")}}
谢谢你的反馈!