Description
Utilisez l'API chrome.accessibilityFeatures
pour gérer les fonctionnalités d'accessibilité de Chrome. Cette API s'appuie sur le prototype ChromeSetting de l'API de type pour obtenir et définir des fonctionnalités d'accessibilité individuelles. Pour obtenir les états des fonctionnalités, l'extension doit demander l'autorisation accessibilityFeatures.read
. Pour modifier l'état des fonctionnalités, l'extension a besoin de l'autorisation accessibilityFeatures.modify
. Notez que accessibilityFeatures.modify
n'implique pas l'autorisation accessibilityFeatures.read
.
Autorisations
accessibilityFeatures.modify
accessibilityFeatures.read
Propriétés
animationPolicy
get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<"allowed"
| "une fois"
| "none"
>
autoclick
ChromeOS uniquement.
Clic automatique lorsque la souris s'immobilise. La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
caretHighlight
ChromeOS uniquement.
Mise en surbrillance au point d'insertion. La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
cursorColor
ChromeOS uniquement.
Couleur du curseur La valeur indique si la fonctionnalité est activée ou non, mais pas sa couleur. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
cursorHighlight
ChromeOS uniquement.
Mise en surbrillance du curseur. La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
dictation
ChromeOS uniquement.
Dictée. La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
dockedMagnifier
ChromeOS uniquement.
Loupe ancrée. La valeur indique si la fonctionnalité de loupe ancrée est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
focusHighlight
ChromeOS uniquement.
Sélectionner la mise en surbrillance. La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
highContrast
ChromeOS uniquement.
Mode de rendu avec contraste élevé La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
largeCursor
ChromeOS uniquement.
Curseur agrandi. La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
screenMagnifier
ChromeOS uniquement.
Agrandissement en plein écran. La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
selectToSpeak
ChromeOS uniquement.
Sélectionner pour prononcer La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
spokenFeedback
ChromeOS uniquement.
Commentaires audio (synthèse vocale). La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
stickyKeys
ChromeOS uniquement.
Touches de modification persistantes (comme Maj ou Alt) La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
switchAccess
ChromeOS uniquement.
Switch Access La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>
virtualKeyboard
ChromeOS uniquement.
Clavier virtuel à l'écran La valeur indique si la fonctionnalité est activée ou non. get()
nécessite l'autorisation accessibilityFeatures.read
. set()
et clear()
nécessitent l'autorisation accessibilityFeatures.modify
.
Type
types.ChromeSetting<boolean>