Flutter 3.16.5升级flutter_html后出现fadeDuration成员未找到错误
解决flutter_html升级后出现的
fadeDuration成员找不到错误 问题根源:你当前使用的
flutter_math_fork-0.6.3+1版本代码调用了Flutter 3.16.x中已被调整的fadeDuration成员,和当前SDK不兼容,而flutter_html:^3.0.0-beta.2默认依赖的正是这个旧版本的flutter_math_fork。解决步骤:
- 在
pubspec.yaml里直接指定兼容的flutter_math_fork版本,若存在依赖冲突则添加覆盖规则:dependencies: # 优先直接声明兼容版本 flutter_math_fork: ^0.7.1 # 若flutter_html强制依赖旧版本,添加此覆盖规则 dependency_overrides: flutter_math_fork: ^0.7.1 - 彻底清理缓存并重新拉取依赖:
flutter pub cache clean flutter pub get - 清理项目构建缓存后重新运行:
flutter clean cd ios && pod install && cd .. flutter run
- 在
内容的提问来源于stack exchange,提问作者Reza Aditya Sutrisno
相关产品推荐
相关产品推荐

