ब्यौरा
chrome.virtualKeyboard एपीआई, सिर्फ़ कीऑस्क मोड के लिए उपलब्ध एपीआई है. इसका इस्तेमाल, कीऑस्क सेशन में वर्चुअल कीबोर्ड के लेआउट और उसके काम करने के तरीके को कॉन्फ़िगर करने के लिए किया जाता है.
अनुमतियां
virtualKeyboardउपलब्धता
टाइप
FeatureRestrictions
प्रॉपर्टी
-
autoCompleteEnabled
बूलियन ज़रूरी नहीं
वर्चुअल कीबोर्ड, अपने-आप पूरा होने की सुविधा दे सकते हैं या नहीं.
-
autoCorrectEnabled
बूलियन ज़रूरी नहीं
वर्चुअल कीबोर्ड से शब्दों में सुधार (ऑटो करेक्ट) की सुविधा मिलती है या नहीं.
-
handwritingEnabled
बूलियन ज़रूरी नहीं
वर्चुअल कीबोर्ड, लिखावट की पहचान करके इनपुट दे सकते हैं या नहीं.
-
spellCheckEnabled
बूलियन ज़रूरी नहीं
वर्चुअल कीबोर्ड से वर्तनी जांच की सुविधा मिलती है या नहीं.
-
voiceInputEnabled
बूलियन ज़रूरी नहीं
वर्चुअल कीबोर्ड, बोलकर फ़ोन को निर्देश दे सकते हैं या नहीं.
तरीके
restrictFeatures()
chrome.virtualKeyboard.restrictFeatures(
restrictions: FeatureRestrictions,
callback?: function,
): Promise<FeatureRestrictions>
इससे वर्चुअल कीबोर्ड की सुविधाओं पर पाबंदियां सेट की जाती हैं.
पैरामीटर
-
पाबंदियां
वर्चुअल कीबोर्ड की सुविधाओं को चालू/बंद करने की प्राथमिकताएं.
-
कॉलबैक
function ज़रूरी नहीं
callbackपैरामीटर कुछ ऐसा दिखता है:(update: FeatureRestrictions) => void
-
अपडेट करेंChrome 63 या इसके बाद का वर्शन
-
रिटर्न
-
Promise<FeatureRestrictions>
Chrome 96+प्रॉमिस सिर्फ़ Manifest V3 और इसके बाद के वर्शन के लिए काम करते हैं. अन्य प्लैटफ़ॉर्म के लिए, कॉलबैक का इस्तेमाल करना ज़रूरी है.