开始使用Flutter创建一个web项目。
Flutter 项目为标准模板项目。使用 flutter create 【app 名称】在命令行新建
在运行Flutter web项目时 使用 Chrome web环境(目前也只支持Chrome 核心)
出现此输出错误:
-
ERROR - 2020-05-21 09:26:15.783481 -
GET /dwds/src/injected/client.js -
Error thrown by handler. -
NoSuchMethodError: The method 'toFilePath' was called on null. -
Receiver: null -
Tried calling: toFilePath() -
dart:core Object.noSuchMethod -
package:dwds/src/handlers/injected_handler.dart 35:39 createInjectedHandler.<fn>.<fn>
通过查阅:https://blog.youkuaiyun.com/weixin_44259356/article/details/106252335
是由于版本问题:
·使用 flutter channel stable 切换版本号
·等待完成
·切换回 flutter beta
·flutter upgrade
·等待完成
·重新运行,成功
本文介绍了一种解决Flutter Web项目启动时出现NoSuchMethodError的具体步骤。通过调整Flutter的渠道版本并更新,最终实现了项目的正常运行。

被折叠的 条评论
为什么被折叠?



