Spec-Zone.ru › Web APIs

Элемент: событие webkitmouseforcedown

Нестандартный: Эта функция нестандартна и не соответствует стандартам. Не используйте её на сайтах, ориентированных на веб, в продакшене: она не будет работать для каждого пользователя. Также могут быть значительные несовместимости между реализациями, и поведение может измениться в будущем.

После того, как событие mousedown было сгенерировано для элемента, если и когда достаточно сильное давление будет применено к кнопке мыши или трекпада, чтобы квалифицироваться как «нажатие с силой», Safari начинает отправлять событие webkitmouseforcedown элементу.

webkitmouseforcedown — это проприетарное событие, специфичное для WebKit. Оно является частью функции событий Force Touch.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или установите свойство обработчика событий.

addEventListener("webkitmouseforcedown", (event) => {});

onwebkitmouseforcedown = (event) => {};

Тип события

Объект MouseEvent. Наследуется от UIEvent и Event.

Событие UIEvent MouseEvent

Свойства события

Этот интерфейс также наследует свойства своих родительских интерфейсов, UIEvent и Event.

MouseEvent.altKey Только для чтения

Возвращает значение true, если клавиша alt была нажата во время возникновения события мыши.

MouseEvent.button Только для чтения

Номер нажатой кнопки (если применимо) во время возникновения события мыши.

MouseEvent.buttons Только для чтения

Нажатые кнопки (если таковые имеются) во время возникновения события мыши.

MouseEvent.clientX Только для чтения

Координата X указателя мыши в координатах viewport.

MouseEvent.clientY Только для чтения

Координата Y указателя мыши в координатах viewport.

MouseEvent.ctrlKey Только для чтения

Возвращает значение true, если клавиша control была нажата во время возникновения события мыши.

MouseEvent.layerX Нестандартный Только для чтения

Возвращает горизонтальную координату события относительно текущего слоя.

MouseEvent.layerY Нестандартный Только для чтения

Возвращает вертикальную координату события относительно текущего слоя.

MouseEvent.metaKey Только для чтения

Возвращает значение true, если клавиша meta была нажата во время возникновения события мыши.

MouseEvent.movementX Только для чтения

Координата X указателя мыши относительно позиции последнего события mousemove.

MouseEvent.movementY Только для чтения

Координата Y указателя мыши относительно позиции последнего события mousemove.

MouseEvent.offsetX Только для чтения

Координата X указателя мыши относительно позиции граничной области отступа целевого узла.

MouseEvent.offsetY Только для чтения

Координата Y указателя мыши относительно позиции граничной области отступа целевого узла.

MouseEvent.pageX Только для чтения

Координата X указателя мыши относительно всего документа.

MouseEvent.pageY Только для чтения

Координата Y указателя мыши относительно всего документа.

MouseEvent.relatedTarget Только для чтения

Второстепенная цель для события, если она есть.

MouseEvent.screenX Только для чтения

Координата X указателя мыши в координатах экрана.

MouseEvent.screenY Только для чтения

Координата Y указателя мыши в координатах экрана.

MouseEvent.shiftKey Только для чтения

Возвращает значение true, если клавиша shift была нажата во время возникновения события мыши.

MouseEvent.mozInputSource Нестандартный Только для чтения

Тип устройства, которое сгенерировало событие (одно из MOZ_SOURCE_* констант). Это позволяет, например, определить, было ли событие мыши сгенерировано фактической мышью или событием касания (что может повлиять на точность интерпретации координат, связанных с событием).

MouseEvent.webkitForce Нестандартный Только для чтения

Степень давления, приложенного при клике.

MouseEvent.x Только для чтения

Псевдоним для MouseEvent.clientX.

MouseEvent.y Только для чтения

Псевдоним для MouseEvent.clientY.

Спецификации

Не входит в состав ни одной спецификации. Apple предоставляет описание в Mac Developer Library.

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
webkitmouseforcedown_event Нет Нет Нет Нет 9 Нет Нет Нет Нет Нет Нет

См. также

  • Учебное пособие: Введение в события
  • webkitmouseforcewillbegin
  • webkitmouseforceup
  • webkitmouseforcechanged

© 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/Element/webkitmouseforcedown_event

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API