Flutter 3.22.0以上版本不显示aria-label属性

问题描述 投票:0回答:1

我的自动化测试存在问题,因为当我编译 Web 应用程序时,我找不到 3.19.6 或更早版本中存在的 aria-label 属性。

Flutter 3.22.0 或以上版本 颤振3.19.6

我试图使用 RendererBinding.instance.setSemanticsEnabled(true);强制使用辅助功能标签。

void main() async {
  runApp(const MaterialApp(home: Material(child: Foo())));
  RendererBinding.instance.setSemanticsEnabled(true);
}
flutter automated-tests accessibility
1个回答
0
投票

我有同样的问题,我使用codigo:

    void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  SemanticsBinding.instance.ensureSemantics(); runApp(const AppWidget());
}

两个月后你解决了吗?

© www.soinside.com 2019 - 2024. All rights reserved.