flutter - 所以我尝试构建我的颤振代码并得到错误
问题描述
这是我得到的错误
/H:/src/flutter/.pub-cache/hosted/pub.dartlang.org/chewie-0.9.10/lib/src/chewie_player.dart:277:51:错误:位置太多尝试删除额外的位置参数. context.dependOnInheritedWidgetOfExactType(_ChewieControllerProvider)
这是有问题的代码片段
final chewieControllerProvider =
context.dependOnInheritedWidgetOfExactType(_ChewieControllerProvider)
as _ChewieControllerProvider;```
解决方案
尝试这个:
final chewieControllerProvider = context.dependOnInheritedWidgetOfExactType<_ChewieControllerProvider>();
推荐阅读
- google-sheets - 对 INDEXing QUERY 搜索的空白与 #REF 响应
- excel - VBA 根据来自 2 个单独工作表的值复制范围
- xpath - 将字符串乘以整数?
- git - 如何管理在每个 git 版本中添加私有代码片段?
- android - AlarmManager + NotificationManager 不工作
- javascript - 如何将值 onClick 从不同组件分配给 React 中的另一个组件
- python - Slice(...) 是无效键
- visual-studio - 如何在 Visual Studio 2019 中将文件名放入代码片段
- deep-learning - GPU 资源耗尽错误
- oop - OOP:如果在对象被销毁时组件被销毁但该组件可以在不同对象之间使用相同,那么它是组合吗?