chrome.virtualKeyboard

الوصف

chrome.virtualKeyboard API هي واجهة برمجة تطبيقات خاصة بأجهزة Kiosk فقط، وتُستخدَم لضبط تخطيط لوحة المفاتيح الافتراضية وسلوكها في جلسات Kiosk.

الأذونات

virtualKeyboard

مدى التوفّر

الإصدار 58 من Chrome أو إصدار أحدث نظام التشغيل ChromeOS فقط

الأنواع

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 والإصدارات الأحدث

المرتجعات

  • الإصدار 96 من Chrome والإصدارات الأحدث

    لا تتوافق الوعود إلا مع الإصدار Manifest V3 والإصدارات الأحدث، ويجب أن تستخدم المنصات الأخرى عمليات رد الاتصال.