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"
 | "一次"
 | "無"
>

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 權限。

類型