Element.requestPointerLock()
Experimental
Это экспериментальная технология
Так как спецификация этой технологии ещё не стабилизировалась, смотрите таблицу совместимости по поводу использования в различных браузерах. Также заметьте, что синтаксис и поведение экспериментальной технологии может измениться в будущих версиях браузеров, вслед за изменениями спецификации.
Метод Element.requestPointerLock()
позволяет асинхронно запросить блокировку курсора для заданного элемента.
Чтобы отследить успех или ошибку запроса, необходимо слушать события pointerlockchange (en-US)
и pointerlockerror (en-US)
на уровне Document
.
Синтаксис
instanceOfElement.requestPointerLock();
Спецификации
Спецификация | Статус | Комментарий |
---|---|---|
Pointer Lock Определение 'Element' в этой спецификации. |
Кандидат в рекомендации | Extend the Element interface |
Поддержка браузерами
We're converting our compatibility data into a machine-readable JSON format.
This compatibility table still uses the old format,
because we haven't yet converted the data it contains.
Find out how you can help! (en-US)
Особенность | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Базовая поддержка | (Да) webkit (en-US) | (Да) moz (en-US) | ? | ? | ? |
Особенность | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Базовая поддержка | ? | ? | ? | ? | ? |