我正在尝试在web上运行我的第一个flutter代码。我遵循了Flutter构建web应用程序中提供的设置说明,创建了一个非常简单的应用程序,它应该只显示导航栏。现在,当我第一次在";Chrome(web(";设备,它将无法连接到浏览器。已经快20分钟了,它仍然在告诉我";正在尝试连接到浏览器实例";。
>颤振运行-d铬
正在调试模式下在Chrome上启动lib\main.art
正在为web构建应用程序。。。1215.1s
正在尝试连接到浏览器实例
(这花费了出乎意料的长时间。(
有人能指导我如何解决这个问题吗?
在我的情况下,我无法禁用病毒防护。所以我使用了服务器模式。
flutter run -d web-server
在Web服务器上以调试模式启动lib\main.art
正在为web构建应用程序。。。8.8s
lib\main.dart正在http://localhost:57598/
然后转到显示的URL。
同样的事情也发生在我身上,我禁用了防病毒功能,它在中起作用
这与Flutter无关,但也可能是因为您已以安全模式登录计算机。在我的情况下,换档键卡住了,我不知道自己处于安全模式。
否则,您需要检查防火墙,请转到"系统首选项">安全和隐私>防火墙-点击下面的锁并输入您的系统密码-然后点击防火墙选项-在那里添加您的编辑器以允许android studio或VS Code的互联网连接。
我经历了类似的事情,chrome打开了,但从未显示过web应用程序(只是白色屏幕(。在我的案例中,它与flutter
和riverpod
的相互作用有关。
如果使用riverpod
1.0.0
和flutter
2.5.3
,则需要将flutter更新为2.8.0
或2.8.1
(请参阅此问题:https://github.com/rrousselGit/river_pod/issues/889)