为啥 Flutter 应用程序不能使用命令 flutter run -d chrome 在 chrome 上运行

Posted

技术标签:

【中文标题】为啥 Flutter 应用程序不能使用命令 flutter run -d chrome 在 chrome 上运行【英文标题】:Why Flutter app does not run on chrome with the command flutter run -d chrome为什么 Flutter 应用程序不能使用命令 flutter run -d chrome 在 chrome 上运行 【发布时间】:2020-07-12 09:04:45 【问题描述】:

我一直在使用 Flutter 开发一个项目,它可以在移动设备上正常运行。但是当我想在网络上使用命令flutter run -d chrome 运行它时,浏览器会打开一个空白屏幕。当我检查页面时,控制台显示以下错误。

加载资源失败:服务器响应状态为 404 (Not Found) dart_stack_trace_mapper.js:1

加载资源失败:服务器响应状态为 404 (Not Found) require.js:1

加载资源失败:服务器响应状态为 404(未找到):59034/favicon.ico:1

【问题讨论】:

请更清楚地说明您的问题、代码、上下文以及可能有助于人们帮助您的详细信息 试试这个链接请flutter.dev/docs/get-started/web 我已按照该链接中的所有步骤进行操作。我对此没有任何问题。问题是当浏览器打开时什么都没有显示 我遇到了和你一样的问题,运行@anonymous 指出的flutter channel master 对我有用。 【参考方案1】:

您应该将颤振频道更改为master

flutter channel master

然后,它会工作。

(来自这个 github 问题:https://github.com/flutter/flutter/issues/52963)

【讨论】:

【参考方案2】:

遇到同样的问题,我切换到“主”频道,我认为“测试版”频道有问题

【讨论】:

以上是关于为啥 Flutter 应用程序不能使用命令 flutter run -d chrome 在 chrome 上运行的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 命令本质之 Flutter tools 机制源码深入分析

Flutter 命令本质之 Flutter tools 机制源码深入分析

Flutter 命令本质之 Flutter tools 机制源码深入分析

为啥 Flutter Doctor 不能作为我的计算机工作?

Flutter嵌套列表视图为啥我不能使用行?

Flutter - 无法检测/识别 Android Studio