الوصف
chrome.virtualKeyboard
API هي واجهة برمجة تطبيقات في 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>
الإصدار 96 من Chrome أو الإصدارات الأحدثلا تتوفّر الوعود إلا مع إصدار Manifest V3 والإصدارات الأحدث، وتحتاج الأنظمة الأساسية الأخرى إلى استخدام عمليات معاودة الاتصال.