События Force Touch
Нестандартно: Данная функция нестандартна и не включена в стандарты. Не используйте её на веб-сайтах, ориентированных на общедоступность: она может не работать для всех пользователей. Также могут существовать значительные несовместимости между реализациями, и поведение может измениться в будущем.
События Force Touch — это проприетарная функция Apple, которая позволяет (в зависимости от поддерживаемого ввода) новые взаимодействия, основанные на том, насколько сильно пользователь нажимает или нажимает на сенсорный экран или трекпад.
События
-
webkitmouseforcewillbeginНестандартно -
Это событие срабатывает перед событием
mousedown. Его основное применение — возможность предотвратить стандартные действия. -
webkitmouseforcedownНестандартно -
Это событие срабатывает после события
mousedown, как только достаточное давление применено для того, чтобы квалифицировать это как «нажатие с силой». -
webkitmouseforceupНестандартно -
Это событие срабатывает после события
webkitmouseforcedown, как только давление достаточно снижено, чтобы завершить «нажатие с силой». -
webkitmouseforcechangedНестандартно -
Это событие срабатывает каждый раз, когда изменяется величина давления. Это событие впервые срабатывает после события
mousedownи перестаёт срабатывать перед событиемmouseup.
Свойства событий
Следующее свойство доступно для объектов событий webkitmouseforcewillbegin, mousedown, webkitmouseforcechanged, webkitmouseforcedown, webkitmouseforceup, mousemove и mouseup:
-
MouseEvent.webkitForceНестандартно Только для чтения -
Величина давления, приложенного к трекпаду/сенсорному экрану в данный момент.
Константы
Эти константы полезны для определения относительной интенсивности давления, указанной MouseEvent.webkitForce:
-
MouseEvent.WEBKIT_FORCE_AT_MOUSE_DOWNНестандартно Только для чтения -
Минимальное давление, необходимое для обычного щелчка.
-
MouseEvent.WEBKIT_FORCE_AT_FORCE_MOUSE_DOWNНестандартно Только для чтения -
Минимальное давление, необходимое для нажатия с силой.
Спецификации
Не входит в состав какой-либо спецификации. Apple предоставляет описание в библиотеке разработчика Mac.
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Force_Touch_events