You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用flutter_quill:^7.4.6遇'onLiveTextInput'参数不存在错误求助

解决flutter_quill: ^7.4.6中'onLiveTextInput'命名参数不存在的错误

问题原因

你遇到的错误是因为flutter_quill: ^7.4.6版本的内部代码调用EditableText.getEditableButtonItems方法时传入了onLiveTextInput参数,但你本地使用的Flutter SDK版本中,该方法并不支持这个命名参数,属于依赖包与Flutter SDK的版本不兼容问题。

解决方案

  • 升级Flutter SDK到兼容版本:执行以下命令将Flutter升级到最新稳定版,确保和flutter_quill 7.4.6的要求匹配:
    flutter upgrade
    
    升级完成后重新运行项目。
  • 降级flutter_quill到适配版本:如果不想升级Flutter SDK,可以查看flutter_quill的版本变更记录,找到与你当前Flutter版本兼容的版本号,修改pubspec.yaml中的依赖:
    dependencies:
      flutter_quill: <兼容的版本号>
    
    然后执行flutter pub get更新依赖。
  • 清除项目缓存重试:执行以下命令清除缓存后重新编译:
    flutter clean
    flutter pub get
    flutter run
    

内容的提问来源于stack exchange,提问作者abishek perera

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 20:40:10