as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持

Vega开发者无障碍功能资源

Vega开发者无障碍功能资源

构建无障碍应用可帮助全体用户(包括残障用户)在Fire TV设备上与您的Vega应用进行高效交互。无障碍功能帮助用户通过辅助技术(如屏幕阅读器、语音命令和替代性输入方法)进行浏览导航与内容消费。

本指南汇总了所有可用于Vega开发的无障碍功能资源,方便您快速找到打造包容性电视体验所需的工具和文档。

电视应用为何离不开无障碍功能

与移动应用或网页应用相比,电视应用面临着独特的无障碍功能挑战:

  • 远距离观看: 用户从房间的另一端进行交互,视觉清晰度尤为关键。
  • 输入方法: 遥控器、语音命令和游戏控制器的交互模式各不相同。
  • 辅助技术: 屏幕阅读器必须高效传递空间布局和导航路径信息。
  • 用户需求多变: 用户可能存在视觉、听觉、运动或认知障碍。

从项目初期就融入无障碍功能,不仅能提升用户体验,还有助于扩大受众群体。

无障碍功能资源

适用于Vega的React Native的无障碍功能API

适用于Vega的React Native会提供无障碍功能属性和API,有助于实现组件的无障碍化:

  • 无障碍功能属性 - 了解以下无障碍功能属性,例如accessibilityLabelaccessibilityRoleaccessibilityStateaccessibilityHint,向辅助技术提供用户界面组件的描述信息。
  • AccessibilityInfo API - 查询无障碍功能的当前状态(比如当屏幕阅读器处于启用或禁用状态时),并及时响应用户首选项变化。

Vega平台无障碍功能指南

了解Vega OS如何支持辅助技术,以及电视应用无障碍功能的最佳实践:

  • Vega上的辅助技术 - 概述Fire TV辅助技术(包括VoiceView屏幕阅读器功能)的运作原理,并概述用户与无障碍应用的交互方式。
  • WebView无障碍功能指南 - 提供针对Vega应用中WebView内容,融入无障碍功能的具体指南。

React Native官方文档

有关React Native无障碍功能的全面信息:

新手入门

如果您刚开始接触Vega开发中的无障碍功能:

  1. 先掌握基础知识 - 查看无障碍功能属性文档,了解如何将无障碍功能信息添加到组件中。
  2. 使用辅助技术进行测试 - 启用Fire TV设备上的VoiceView,体验视障用户与您应用的交互过程。有关设置说明,请参阅Vega上的辅助技术
  3. 逐步实施 - 从关键用户流程(导航、内容选择、播放控制)入手,将无障碍功能覆盖到整个应用。
  4. 监控无障碍功能状态 - 使用AccessibilityInfo API,检测用户启用无障碍功能并相应优化应用行为的时机。

问题或反馈?

如果您对无障碍功能实现有疑问,或对改进此类资源有建议,请通过亚马逊开发者论坛联系我们,或联系您的技术客户经理。


Last updated: 2026年6月25日