Force Touch events
Non standard: Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.
Force Touch events est une fonctionnalité propriétaire propre à Apple et qui rend possibles (si supporté par le matériel d'entrée) de nouvelles interactions basées sur le fait que l'utilisateur clique ou appuie sur l'écran tactile ou sur le trackpad.
Évènements
webkitmouseforcewillbegin
Non-standard-
Cet évènement est lancé avant l'évènement
mousedown
. Son utilisation principale est de permettreEvent.preventDefault()
. webkitmouseforcedown
Non-standard-
Cet évènement est lancé après l'évènement
mousedown
dès qu'une pression suffisante a été appliquée pour qu'il puisse être qualifié de "clic de force". webkitmouseforceup
Non-standard-
Cet évènement est lancé après l'évènement
webkitmouseforcedown
dès que la pression a été suffisamment réduite pour terminer le "clic de force". webkitmouseforcechanged
Non-standard-
Cet évènement est lancé chaque fois que la quantité de pression change. Il se déclenche d'abord après l'événement
mousedown
et s'arrête avant l'événementmouseup
.
Propriété des évènements
La propriété suivante est connue pour être disponible sur les objets évènement webkitmouseforcewillbegin
, mousedown
, webkitmouseforcechanged
, webkitmouseforcedown
, webkitmouseforceup
, mousemove
et mouseup
:
MouseEvent.webkitForce
Non-standard Lecture seule-
La quantité de pression actuellement appliquée sur le trackpad / écran tactile.
Constantes
Ces constantes sont utiles pour déterminer l'intensité relative de la pression indiquée par MouseEvent.webkitForce
:
MouseEvent.WEBKIT_FORCE_AT_MOUSE_DOWN
Non-standard Lecture seule-
Force minimum nécessaire pour un click normal.
MouseEvent.WEBKIT_FORCE_AT_FORCE_MOUSE_DOWN
Non-standard Lecture seule-
Force minimum nécessaire pour un click de force.
Spécifications
Ne fait partie d'aucune spécification. Apple a une description dans la bibilitothèque Mac Developer.