Açıklama
chrome.virtualKeyboard API'si, kiosk oturumlarında sanal klavye düzenini ve davranışını yapılandırmak için kullanılan, yalnızca kiosk'a özel bir API'dir.
İzinler
virtualKeyboardKullanılabilirlik
Türler
FeatureRestrictions
Özellikler
-
autoCompleteEnabled
boole isteğe bağlı
Sanal klavyelerin otomatik tamamlama özelliği sunup sunamayacağını belirler.
-
autoCorrectEnabled
boole isteğe bağlı
Sanal klavyelerin otomatik düzeltme sağlayıp sağlayamayacağını belirler.
-
handwritingEnabled
boole isteğe bağlı
Sanal klavyelerin el yazısı tanıma yoluyla giriş sağlayıp sağlayamayacağı.
-
spellCheckEnabled
boole isteğe bağlı
Sanal klavyelerin yazım denetimi sağlayıp sağlayamayacağı.
-
voiceInputEnabled
boole isteğe bağlı
Sanal klavyelerin ses girişi sağlayıp sağlayamayacağı.
Yöntemler
restrictFeatures()
chrome.virtualKeyboard.restrictFeatures(
restrictions: FeatureRestrictions,
callback?: function,
): Promise<FeatureRestrictions>
Sanal klavyenin sunduğu özelliklere kısıtlamalar getirir.
Parametreler
-
kısıtlamalar
Sanal klavye özelliklerini etkinleştirme/devre dışı bırakma tercihleri.
-
callback
function isteğe bağlı
callbackparametresi şu şekilde görünür:(update: FeatureRestrictions) => void
-
updateChrome 63+
-
İadeler
-
Promise<FeatureRestrictions>
Chrome 96+Promise'ler yalnızca Manifest V3 ve sonraki sürümlerde desteklenir. Diğer platformların geri çağırma işlevlerini kullanması gerekir.