You need to enable JavaScript to run this app. Flutter应用在Chrome、Edge上运行报错,无法启动基础Flutter项目
优惠活动
大模型
产品
解决方案
定价
更多

Flutter应用在Chrome、Edge上运行报错,无法启动基础Flutter项目

Flutter Web端Chrome/Edge启动失败排查指南
  • 执行flutter doctor -v完成全量环境校验,重点核对两项内容:一是当前Flutter SDK版本是否匹配本地Chromium内核浏览器版本,老旧SDK对新版Chrome、Edge存在已知适配缺陷;二是确认工具识别到的浏览器可执行路径为有效真实路径,而非失效的快捷方式路径。
  • 手动重设浏览器关联路径:若检测到路径识别异常,可通过flutter config --chrome-executable-path="本地chrome.exe完整安装路径"指令校准配置,选择Edge作为运行设备时,同理配置Edge的可执行文件路径,从根源避免路径错误导致的启动失败。
  • 清理项目缓存后重启调试流程:删除项目根目录下.dart_tool、build文件夹,在终端依次执行flutter clean、flutter pub get,再重新运行flutter run -d chrome尝试启动。
  • 排查系统权限与拦截规则:Windows环境下以管理员身份运行IDE/终端,暂时关闭第三方安全软件、系统防火墙对Flutter调试服务的端口拦截,避免调试通道建立失败无法拉起浏览器。
  • 绕开自动拉起流程定位故障点:执行flutter run -d web-server获取本地调试服务的访问地址,手动在Chrome/Edge中打开该地址,如果页面正常加载,说明故障出在IDE自动调用浏览器的环节,可重新调整IDE的浏览器关联配置解决。

内容的提问来源于stack exchange,提问作者Faiz Ur Rahman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.25 07:45:04