我使用的是 Android Studio,当我在 chrome 或 edge 上运行项目时,我会看到启动画面,然后,通常我会看到:
EDIT - 添加 await Firebase.initializeApp();
答案 0 :(得分:0)
尝试通过添加 -d web-server
参数将您的应用程序作为网络服务器启动,如果您想在发布时测试您的应用程序,您需要将 Dart 调试 Chrome 扩展程序添加到您的 Chrome 导航器模式将 --release
添加到您的命令中。
如果您使用 VS Code 作为您的 IDE,这里有一个可用于移动和网络平台的启动器:
{
"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"],
},
]}
如果您的应用程序不包含表情符号或处理图像的包,您可以转义 "--web-renderer","html"
。