chrome.accessibilityFeatures

дата обновления: 2026-09-25 robots: noindex

Описание

Используйте API chrome.accessibilityFeatures для управления функциями специальных возможностей 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"
| "однажды"
| "нет"
>

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 .

Тип