לנעילת המקלדת ולממשקי ה-API של Pointer Lock נדרשת הרשאה מ-Chrome 131
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Thomas Steiner
פורסם: 10 בספטמבר 2024, עודכן לאחרונה: 17 במרץ 2026
ממשק ה-API לנעילת המקלדת מאפשר למפתחים לספק חוויה סוחפת במסך מלא למגוון תרחישי שימוש, כולל אתרים אינטראקטיביים, משחקים וסטרימינג של אפליקציות או של שולחן עבודה מרוחק. הוא עושה זאת על ידי מתן אפשרות לאתרים להשתמש בכל המפתחות הזמינים שמותרים על ידי מערכת ההפעלה של המארח.
Pointer Lock API מאפשר לאפליקציה למחשב להסתיר את סמל הסמן ולפרש את תנועת העכבר למטרה אחרת, כמו הסתכלות מסביב בעולם תלת-ממדי.
החל מ-Chrome 131, נדרשת הרשאה כדי להשתמש באחד משני ממשקי ה-API האלה. אפשר לבדוק את ההרשאה כמו שמוצג בקטעי הקוד הבאים:
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.}
אין צורך לבקש הרשאה באופן מפורש. אם לא ניתנה הרשאה קודם, הדפדפן יציג בקשה להרשאה בבקשה הראשונה לנעילת מצביע העכבר או המקלדת.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-09-10 (שעון UTC)."],[],[]]