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