我基于hello world example和retrieve input example创建了flutter_web应用。
它不起作用:光标闪烁,但是当我键入时什么也没发生。 我的代码是here,并且托管在here上。
我使用Chrome。颤振配置:
Flutter 1.7.8 + hotfix.4•通道稳定•https://github.com/flutter/flutter.git 框架•版本20e59316b8(7周前)•2019-07-18 20:04:33 -0700 引擎•修改费001c93f 工具•Dart 2.4.0
有什么问题吗?
答案 0 :(得分:2)
问题在于,hello_world示例已过时。
一段时间以来flutter_web被冻结,但是现在该存储库正在积极开发中,非常不希望使用master分支进行教育。 为此,我建议您使用以下相对稳定的软件包: flutter_for_web和flutter_for_web_ui。
为此,请执行以下两个步骤:
在pubspec.yaml
中更改依赖项
flutter_web: any
flutter_web_ui: any
到
flutter_for_web: ^1.0.0
flutter_for_web_ui: ^1.0.0
并完全删除dependency_overrides
部分。
在*.dart
个文件中替换
import 'package:flutter_web/material.dart';
import 'package:flutter_web_ui/ui.dart';
使用
import 'package:flutter_for_web/material.dart';
import 'package:flutter_for_web_ui/ui.dart';