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

Tương thích trình duyệt

Xem thêm