chrome.accessibilityFeatures

说明

请使用 chrome.accessibilityFeatures API 管理 Chrome 的无障碍功能。此 API 依赖于 ChromeSetting 类型 API 原型来获取和设置各项无障碍功能。如需获取功能状态,扩展程序必须请求 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 权限。

类型