使用 Flutter 将语义添加到每个页面上的第一个小部件

The*_*aan 6 accessibility semantics flutter

Google Play 警告我在抓取工具可以到达的每个页面的辅助功能测试中缺少内容标签。

我尝试向每个页面添加一个语义小部件以围绕脚手架的主体元素,我什至添加了一个额外容器作为该语义小部件的第一个子级,其double.infinity宽度和高度如下。

我唯一能想到做的另一件事就是使其成为脚手架的父级 - 但正确的解决方案是什么?

有点相关:SafeArea 应该是 Scaffold 的父元素还是 body 元素?

在此输入图像描述

小智 0

关于安全区域的放置,您应该始终将脚手架放在第一位。换句话说,用脚手架包裹安全区域。播放控制台的内容标签错误也可以通过在必要时指定输入字段中的提示文本或按钮标签等信息来解决。