打开浏览器进行调试时发生网络崩溃

Ron*_*ler 8 crash flutter-web

我正在使用 Android Studio,当我在 chrome 或 Edge 上运行项目时,我会看到启动屏幕,然后,通常我会看到以下内容:

编辑 - 添加后发生await Firebase.initializeApp();

在此输入图像描述

小智 6

静音所有断点然后运行调试对我有用。

静音断点


Moh*_*oun 0

尝试通过添加参数将应用程序作为 Web 服务器启动-d web-server,您需要将 Dart Debug Chrome 扩展添加到您的 chrome 导航器,如果您想在发布模式下测试您的应用程序,请添加--release到您的命令。

如果您使用 VS Code 作为 IDE,这里有一个可用于移动和 Web 平台的启动器:

{
"version": "0.2.0",
"configurations": [
    {
        "name": "production",
        "request": "launch",
        "type": "dart",
    },
    {
        "name": "Web-release",
        "request": "launch",
        "type": "dart",
        "args":["--web-renderer","html","-d","web-server","--release"],
    },
    {
        "name": "Web-debug",
        "request": "launch",
        "type": "dart",
        "args":["--web-renderer","html","-d","web-server"],
    },
]}
Run Code Online (Sandbox Code Playgroud)

"--web-renderer","html"如果您的应用程序不包含表情符号或处理图像的包,您可以逃避。

在 android studio 上你的启动器应该是什么样子: 在此输入图像描述