SuperAPI AI 工具集

react-native-tv-best-practices

前端与建站

查看项目

更新于 10-15 17:31

技能介绍

用途:该技能为 React Native 电视应用提供 TV 专项审查指导,仅处理电视端差异点,包括遥控器输入、焦点引擎、10 英尺布局、平台打包、播放/DRM、低内存电视硬件性能与电视无障碍。普通 React Native 性能或架构问题应改用 react-native-best-practices。

主要能力:参考资料按主题前缀分组,focus-* 覆盖焦点引擎与焦点事件性能,nav-* 覆盖 D-pad 导航、Back/Menu 行为与键盘搜索,design-* 覆盖 10 英尺排版、布局、色彩与焦点可见性,perf-* 覆盖启动、内存、列表、动画与网络限制,video-* 覆盖播放架构、DRM/协议选择与调试,a11y-* 覆盖电视无障碍实现与审计,setup-* 覆盖栈检测与跨平台行为,test-* 与 release-* 覆盖测试与 CI/发布。审查规则强调先确定目标电视栈再看安装建议,优先自然焦点顺序与焦点引导,将焦点丢失、不可见焦点和 Back/Menu 异常视为导航缺陷。优先级依次为焦点与 D-pad 导航、列表动画输入性能、播放与 DRM、10 英尺可读性布局、电视无障碍、栈设置测试发布。

使用方式:当应用面向电视平台且工作涉及焦点移动、遥控输入、电视布局可读性、过扫描/安全区、播放器控制、DRM、低内存硬件性能或电视无障碍时应用。开始前需识别技术栈:react-native-tvos(Apple TV、Android TV、Fire TV)、Expo + react-native-tvos、Amazon Vega/Kepler 或基于 Web 的电视(Tizen、webOS),仅栈专属部分需按对应工具链检查,避免误报。安全方面不得在客户端代码内嵌 FairPlay/Widevine/PlayReady 密钥,许可证服务器为信任边界,DRM 令牌须由服务端签发。

适用场景与限制:适用于电视端焦点、布局、播放与性能审查;具体平台配置细节因栈而异,资料未提供具体版本要求或完整安装命令之外的进一步信息,未提及收费或价格。