APIهای Keyboard Lock و Pointer Lock به مجوز Chrome 131 نیاز دارند
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
Thomas Steiner
منتشر شده: ۱۰ سپتامبر ۲۰۲۴، آخرین بهروزرسانی: ۱۰ نوامبر ۲۰۲۵
رابط برنامهنویسی کاربردی قفل صفحهکلید (Keyboard Lock API) به توسعهدهندگان اجازه میدهد تا یک تجربه فراگیر و تمامصفحه را برای موارد استفاده متنوعی از جمله وبسایتهای تعاملی، بازیها و پخش دسکتاپ از راه دور یا برنامههای کاربردی ارائه دهند. این کار با فعال کردن وبسایتها برای استفاده از تمام کلیدهای موجود مجاز توسط سیستم عامل میزبان انجام میشود.
از کروم ۱۳۱، استفاده از هر یک از این دو 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.}
نیازی به درخواست صریح اجازه نیست. اگر قبلاً اجازهای داده نشده باشد، مرورگر با اولین درخواست برای قفل کردن نشانگر یا صفحهکلید، درخواست مجوز را نشان میدهد.
تاریخ آخرین بهروزرسانی 2024-09-10 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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 بهوقت ساعت هماهنگ جهانی."],[],[]]