説明
chrome.virtualKeyboard
API は、キオスク セッションで仮想キーボードのレイアウトと動作を構成するために使用されるキオスク専用の API です。
権限
virtualKeyboard
対象
Chrome 58 以降
ChromeOS のみ
型
FeatureRestrictions
プロパティ
-
autoCompleteEnabled
ブール値(省略可)
仮想キーボードで予測入力を有効にするかどうか。
-
autoCorrectEnabled
ブール値(省略可)
仮想キーボードで自動修正を有効にするかどうか。
-
handwritingEnabled
ブール値(省略可)
仮想キーボードで手書き入力認識ツールを使用した入力を有効にするかどうか。
-
spellCheckEnabled
ブール値(省略可)
仮想キーボードでスペルチェックを有効にするかどうか。
-
voiceInputEnabled
ブール値(省略可)
仮想キーボードで音声入力を有効にするかどうか。
メソッド
restrictFeatures()
Promise
chrome.virtualKeyboard.restrictFeatures(
restrictions: FeatureRestrictions,
callback?: function,
): Promise<FeatureRestrictions>
仮想キーボードが提供する機能に制限を設定します。
パラメータ
-
restrictions
仮想キーボードの機能を有効/無効にする設定。
-
callback
関数 省略可
callback
パラメータは次のようになります。(update: FeatureRestrictions) => void
-
updateChrome 63+
-
戻り値
-
Promise<FeatureRestrictions>
Chrome 96 以降Promise は Manifest V3 以降でのみサポートされます。他のプラットフォームではコールバックを使用する必要があります。