شرح
chrome.virtualKeyboard API یک API فقط کیوسک است که برای پیکربندی طرحبندی و رفتار صفحهکلید مجازی در جلسههای کیوسک استفاده میشود.
اجازهها
virtualKeyboardدردسترس بودن
انواع
FeatureRestrictions
مشخصات
-
autoCompleteEnabled
بولی اختیاری
آیا صفحهکلیدهای مجازی میتوانند تکمیل خودکار ارائه دهند.
-
autoCorrectEnabled
بولی اختیاری
اینکه صفحهکلیدهای مجازی بتوانند تصحیح خودکار ارائه دهند.
-
handwritingEnabled
بولی اختیاری
آیا صفحهکلیدهای مجازی میتوانند ازطریق تشخیص دستنویس ورودی ارائه دهند.
-
spellCheckEnabled
بولی اختیاری
اینکه صفحهکلیدهای مجازی بتوانند غلطیاب املایی ارائه دهند.
-
voiceInputEnabled
بولی اختیاری
آیا صفحهکلیدهای مجازی میتوانند ورودی گفتاری ارائه دهند.
روشها
restrictFeatures()
chrome.virtualKeyboard.restrictFeatures(
restrictions: FeatureRestrictions,
callback?: function,
): Promise<FeatureRestrictions>
محدودیتهایی را برای ویژگیهای ارائهشده توسط صفحهکلید مجازی تنظیم میکند.
پارامترها
-
محدودیتها
اولویتهای مربوط به ویژگیهای فعال/غیرفعال صفحهکلید مجازی.
-
تماس برگشتی
تابع اختیاری
پارامتر
callbackبهصورت زیر است:(update: FeatureRestrictions) => void
-
بهروز کردنChrome نسخه ۶۳ و بالاتر
-
بازگشتیها
-
Promise<FeatureRestrictions>
Chrome نسخه ۹۶ به بالاPromises فقط برای «مانیفست نسخه ۳» و نسخههای جدیدتر پشتیبانی میشود، پلاتفرمهای دیگر باید از callbacks استفاده کنند.