检查 Flutter Web 应用程序上的元素支持

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

我一直在尝试集成一个基于网络的产品导览/入门插件,这将帮助新用户在没有任何外部干预的情况下理解应用程序。我发现了这个插件: https://getuserflow.com/ 与 html 网站配合良好,我尝试将其与 flutter web 应用程序集成,但它无法检测到任何元素,因为 flutter 由于某种原因不支持使用 chrome 检查。

每当我尝试检查 flutter web 应用程序时,它都会显示以下内容:

几乎不可能像我们在用 Angular 或 php 开发的其他 Web 应用程序上那样检查单个元素。

flutter web上有没有办法启用web检查以便支持该插件?

flutter dart flutter-layout flutter-dependencies flutter-web
2个回答
1
投票

Inspect 元素适用于 HTML 和 CSS 文件。 flutter 将你的 dart 代码转换为 JS,这就是为什么我们不能检查元素。

我认为从版本 2 开始这是不可能的。


0
投票

要使 Flutter 生成完整的 HTML 树以及可访问性树,您必须在

SemanticsBinding.instance.ensureSemantics();
之后添加
runApp(const MyApp());
我也见过
RendererBinding.instance.ensureSemantics()
但不知道有什么区别...

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