дата обновления: 2026-09-25 robots: noindex
Описание
Используйте API chrome.accessibilityFeatures для управления функциями специальных возможностей Chrome. Этот API основан на прототипе ChromeSetting из API типов для получения и установки отдельных функций специальных возможностей. Для получения состояния функций расширение должно запросить разрешение accessibilityFeatures.read . Для изменения состояния функции расширению требуется разрешение accessibilityFeatures.modify . Обратите внимание, что accessibilityFeatures.modify не подразумевает разрешения accessibilityFeatures.read .
Разрешения
accessibilityFeatures.modifyaccessibilityFeatures.read Характеристики
animationPolicy
Для вызова get() требуется разрешение accessibilityFeatures.read . Для set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting < "allowed"
| "однажды"
| "нет"
>
autoclick
Только для ChromeOS.
Автоматический щелчок мыши после остановки движения мыши. Значение указывает, включена ли эта функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . Для set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
caretHighlight
Только для ChromeOS.
Подсветка курсора. Значение указывает, включена функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . Для set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
cursorColor
Только для ChromeOS.
Цвет курсора. Значение указывает, включена функция или нет, но не определяет её цвет. Для вызова get() требуется разрешение accessibilityFeatures.read . Для вызовов set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
cursorHighlight
Только для ChromeOS.
Подсветка курсора. Значение указывает, включена ли функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . Для set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
dictation
Только для ChromeOS.
Диктовка. Значение указывает, включена ли функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . Для set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
dockedMagnifier
Только для ChromeOS.
Встроенная лупа. Значение указывает, включена ли функция встроенной лупы. Для вызова метода get() требуется разрешение accessibilityFeatures.read . Для вызовов set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
focusHighlight
Только для ChromeOS.
Подсветка фокуса. Значение указывает, включена ли функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . Для set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
highContrast
Только для ChromeOS.
Режим высококонтрастной отрисовки. Значение указывает, включена ли функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . Для вызовов set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
largeCursor
Только для ChromeOS.
Увеличенный курсор. Значение указывает, включена ли функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . Для set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
screenMagnifier
Только для ChromeOS.
Полноэкранное увеличение. Значение указывает, включена ли функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . Для set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
selectToSpeak
Только для ChromeOS.
Функция «Выбрать для озвучивания». Значение указывает, включена ли функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
spokenFeedback
Только для ChromeOS.
Голосовая обратная связь (преобразование текста в речь). Значение указывает, включена ли функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . Для set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
stickyKeys
Только для ChromeOS.
Залипание клавиш-модификаторов (например, Shift или Alt). Значение указывает, включена ли функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
switchAccess
Только для ChromeOS.
Переключатель доступа. Значение указывает, включена ли функция или нет. Для вызова get() требуется разрешение accessibilityFeatures.read . Для set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>
virtualKeyboard
Только для ChromeOS.
Виртуальная экранная клавиатура. Значение указывает, включена ли эта функция или нет. Для вызова метода get() требуется разрешение accessibilityFeatures.read . Для set() и clear() требуется разрешение accessibilityFeatures.modify .
Тип
types.ChromeSetting <boolean>