und*_*der 10 android accessibility flutter
我有一个针对 Android 的 Flutter 应用程序。我已经用Semantics小部件包装了大多数小部件,以向屏幕阅读器提供信息(仅不包括文本小部件)。
Semantics(
button: true,
label: AppLocalizations.of(context)!.description,
child: IconButton(
icon: const Icon(
Icons.emoji_events,
),
onPressed: () {
//do something
},
),
),
Run Code Online (Sandbox Code Playgroud)
然而,Google 控制台和辅助功能扫描工具抱怨整个屏幕的内容标签缺失。因此,整个屏幕周围有一条红线,而不是任何单个小部件周围。由于某种原因,尽管我的应用程序只有 4 个屏幕,但我的应用程序有 723 张带有线条的图片!
我究竟做错了什么?是否Scaffold需要用语义小部件包装?或者是否缺少设置MaterialApp?
| 归档时间: |
|
| 查看次数: |
777 次 |
| 最近记录: |