【问题标题】:Stuck in "Syncing files to device Chrome"卡在“将文件同步到设备 Chrome”
【发布时间】:2020-09-13 15:12:27
【问题描述】:

我使用 VS 作为我的 IDE。

我为 Web 开发设置了所有内容,并且命令 flutter doctor 没有说明任何错误。

当我使用 Chrome 作为设备运行我的项目时,VS 卡在“将文件同步到设备 Chrome”中。

我还尝试使用flutter run -d chrome --verbose 通过终端运行我的项目,当我运行该命令时发生的奇怪事情是它成功同步了所有文件(至少这是详细状态)但浏览器没有显示任何内容。

浏览器控制台没有错误,我安装了最新版本。

【问题讨论】:

标签: google-chrome flutter flutter-web


【解决方案1】:

我遇到了类似的问题,问题是我的 index.html 文件没有指向我的主页,因为我更改了文件名。转到 web 文件夹下的 index.html 文件,检查脚本 src 是否指向 main 函数的正确路径。

 <script src="main.dart.js" type="application/javascript"></script>

【讨论】:

    【解决方案2】:

    当我的小部件的导入像这样添加到我的 dart 文件顶部时,我遇到了这个错误:import 'file:///xxxxxx'

    将其更改为 import 'package:my_project/xxxxxxx' 并解决了 Chrome 问题。希望对您有所帮助。

    【讨论】:

      【解决方案3】:

      可能是一个很晚的答案,但如果您不知道如何解决这个问题,请尝试在项目上flutter clean,然后通过flutter run --release 在发布模式下运行它。 这应该可以解决问题。

      【讨论】:

        猜你喜欢
        • 2021-02-28
        • 2020-05-14
        • 1970-01-01
        • 1970-01-01
        • 2012-03-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多