API Khoá bàn phím và API Khoá con trỏ yêu cầu quyền từ Chrome 131
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Thomas Steiner
Xuất bản: Ngày 10 tháng 9 năm 2024, Lần cập nhật gần đây nhất: Ngày 10 tháng 11 năm 2025
Keyboard Lock API cho phép nhà phát triển mang đến trải nghiệm toàn màn hình sống động cho nhiều trường hợp sử dụng, bao gồm cả trang web tương tác, trò chơi và truyền phát trực tuyến ứng dụng hoặc máy tính từ xa. Tính năng này cho phép các trang web sử dụng tất cả các khoá hiện có mà hệ điều hành máy chủ cho phép.
Pointer Lock API cho phép một ứng dụng dành cho máy tính ẩn biểu tượng con trỏ và diễn giải chuyển động của chuột cho một mục đích khác, chẳng hạn như nhìn xung quanh trong thế giới 3D.
Kể từ Chrome 131, bạn cần có quyền để sử dụng một trong hai API này. Bạn có thể kiểm tra quyền như minh hoạ trong các đoạn mã sau:
const{state}=awaitnavigator.permissions.query({name:'pointer-lock'});if(state==='granted'){// The Pointer Lock API can be used.}
const{state}=awaitnavigator.permissions.query({name:'keyboard-lock'});if(state==='granted'){// The Keyboard Lock API can be used.}
Bạn không cần phải yêu cầu cấp quyền một cách rõ ràng. Nếu trước đó bạn chưa cấp quyền, thì trình duyệt sẽ hiện lời nhắc cấp quyền khi bạn yêu cầu khoá con trỏ hoặc bàn phím lần đầu tiên.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2024-09-10 UTC."],[],[]]