Document: sự kiện pointerlockerror
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Sự kiện pointerlockerror được kích hoạt khi việc khóa con trỏ thất bại (vì lý do kỹ thuật hoặc vì quyền bị từ chối).
Sự kiện này không thể hủy và không nổi bọt.
Cú pháp
Sử dụng tên sự kiện trong các phương thức như addEventListener(), hoặc đặt thuộc tính trình xử lý sự kiện.
js
addEventListener("pointerlockerror", (event) => { })
onpointerlockerror = (event) => { }
Kiểu sự kiện
Một Event chung.
Ví dụ
Sử dụng addEventListener():
js
const para = document.querySelector("p");
document.addEventListener("pointerlockerror", (event) => {
console.log("Lỗi khi khóa con trỏ");
});
Sử dụng thuộc tính trình xử lý sự kiện onpointerlockerror:
js
document.onpointerlockerror = (event) => {
console.log("Lỗi khi khóa con trỏ");
};
Đặc tả kỹ thuật
| Specification |
|---|
| Pointer Lock 2.0> # pointerlockchange-and-pointerlockerror-events> |
| Pointer Lock 2.0> # dom-document-onpointerlockerror> |