الوصف
chrome.virtualKeyboard
API هي واجهة برمجة تطبيقات خاصة بأجهزة Kiosk فقط، وتُستخدَم لضبط تخطيط لوحة المفاتيح الافتراضية وسلوكها في جلسات Kiosk.
الأذونات
virtualKeyboard
مدى التوفّر
الأنواع
FeatureRestrictions
الخصائص
-
autoCompleteEnabled
boolean اختياري
تحديد ما إذا كان بإمكان لوحات المفاتيح الافتراضية توفير ميزة "الإكمال التلقائي"
-
autoCorrectEnabled
boolean اختياري
تحديد ما إذا كان بإمكان لوحات المفاتيح الافتراضية توفير ميزة "التصحيح التلقائي"
-
handwritingEnabled
boolean اختياري
ما إذا كانت لوحات المفاتيح الافتراضية يمكنها توفير إدخال من خلال أداة "التعرُّف على الكتابة بخط اليد"
-
spellCheckEnabled
boolean اختياري
تحديد ما إذا كان بإمكان لوحات المفاتيح الافتراضية توفير ميزة التدقيق الإملائي
-
voiceInputEnabled
boolean اختياري
تحديد ما إذا كان بإمكان لوحات المفاتيح الافتراضية توفير ميزة الإدخال الصوتي
الطُرق
restrictFeatures()
chrome.virtualKeyboard.restrictFeatures(
restrictions: FeatureRestrictions,
callback?: function,
): Promise<FeatureRestrictions>
يضبط هذا الإعداد القيود على الميزات التي توفّرها لوحة المفاتيح الافتراضية.
المعلمات
-
القيود
الإعدادات المفضّلة لميزات لوحة المفاتيح الافتراضية المطلوب تفعيلها أو إيقافها
-
callback
الدالة اختيارية
تظهر المَعلمة
callback
على النحو التالي:(update: FeatureRestrictions) => void
-
تحديثالإصدار 63 من Chrome والإصدارات الأحدث
-
المرتجعات
-
Promise<FeatureRestrictions>
الإصدار 96 من Chrome والإصدارات الأحدثلا تتوافق الوعود إلا مع الإصدار Manifest V3 والإصدارات الأحدث، ويجب أن تستخدم المنصات الأخرى عمليات رد الاتصال.