chrome.virtualKeyboard

الوصف

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

الأذونات

virtualKeyboard

مدى توفّر الخدمة

Chrome 58 والإصدارات الأحدث ChromeOS فقط

الأنواع

FeatureRestrictions

أماكن إقامة

  • autoCompleteEnabled

    منطقية اختيارية

    ما إذا كانت لوحات المفاتيح الافتراضية بإمكانها توفير ميزة الإكمال التلقائي.

  • autoCorrectEnabled

    منطقية اختيارية

    ما إذا كان بإمكان لوحات المفاتيح الافتراضية توفير ميزة "التصحيح التلقائي".

  • handwritingEnabled

    منطقية اختيارية

    ما إذا كان بإمكان لوحات المفاتيح الافتراضية توفير إدخال من خلال التعرُّف على الكتابة بخط اليد.

  • spellCheckEnabled

    منطقية اختيارية

    ما إذا كانت لوحات المفاتيح الافتراضية بإمكانها توفير التدقيق الإملائي.

  • voiceInputEnabled

    منطقية اختيارية

    ما إذا كان بإمكان لوحات المفاتيح الافتراضية توفير إدخال صوتي.

الطُرق

restrictFeatures()

وعد
chrome.virtualKeyboard.restrictFeatures(
  restrictions: FeatureRestrictions,
  callback?: function,
)

يضع قيودًا على الميزات التي توفرها لوحة المفاتيح الافتراضية.

المَعلمات

  • الإعدادات المفضّلة لميزات لوحة المفاتيح الافتراضية المفعّلة أو المتوقّفة.

  • معاودة الاتصال

    الدالة اختيارية

    تبدو معلَمة callback على النحو التالي:

    (update: FeatureRestrictions)=>void

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

المرتجعات

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

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