browser.accessibilityFeatures

説明

chrome.accessibilityFeatures API を使用して、Chrome のユーザー補助機能を管理します。この API は、タイプ API の ChromeSetting プロトタイプを使用して、個々のユーザー補助機能を取得および設定します。拡張機能で機能の状態を取得するには、accessibilityFeatures.read 権限をリクエストする必要があります。拡張機能で機能の状態を変更するには、accessibilityFeatures.modify 権限が必要です。なお、accessibilityFeatures.modify は accessibilityFeatures.read 権限を暗黙的に示唆するものではありません。

権限

accessibilityFeatures.modify
accessibilityFeatures.read

プロパティ

animationPolicy

get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

types.ChromeSetting<"allowed"
 | "once"
 | "none"
>

autoclick

ChromeOS のみ。

マウスの動きが停止した後の自動マウスクリック。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

caretHighlight

Chrome 51 以降

ChromeOS のみ。

カーソルのハイライト表示。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

cursorColor

Chrome 85 以降

ChromeOS のみ。

カーソルの色。この値は、対象物が有効かどうかを示すもので、色を示すものではありません。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

cursorHighlight

Chrome 51 以降

ChromeOS のみ。

カーソルのハイライト表示。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

dictation

Chrome 90 以降

ChromeOS のみ。

音声入力。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

dockedMagnifier

Chrome 87 以降

ChromeOS のみ。

拡大鏡(ドッキング)。この値は、ドッキング拡大鏡機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

focusHighlight

Chrome 51 以降

ChromeOS のみ。

フォーカス ハイライト。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

highContrast

ChromeOS のみ。

高コントラスト レンダリング モード。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

largeCursor

ChromeOS のみ。

拡大カーソル。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

screenMagnifier

ChromeOS のみ。

全画面拡大。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

selectToSpeak

Chrome 51 以降

ChromeOS のみ。

選択して読み上げ。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

spokenFeedback

ChromeOS のみ。

音声フィードバック(テキスト読み上げ)。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

stickyKeys

ChromeOS のみ。

固定修飾キー(Shift、Alt など)。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

switchAccess

Chrome 51 以降

ChromeOS のみ。

スイッチ アクセス。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ

virtualKeyboard

ChromeOS のみ。

仮想画面キーボード。この値は、この機能が有効かどうかを示します。get() には accessibilityFeatures.read 権限が必要です。set() と clear() には accessibilityFeatures.modify 権限が必要です。

タイプ