当我尝试在 iPhone 模拟器上运行 flutter 应用程序时,出现以下错误。
错误(Xcode):../../../../.pub-cache/hosted/pub.dev/flutter_math_fork-0.5.0/lib/src/widgets/selection/gesture_ detector_builder.dart:186:20:错误:参数类型“void Function(TapDownDetails)”无法分配给参数类型“void Function(TapDragDownDetails)?”。
无法为模拟器构建应用程序。在 iPhone 13 Pro Max 上启动应用程序时出错。```
这是我的依赖项
cupertino_icons: ^1.0.2
flutter_redux: ^0.10.0
dio: ^4.0.3
redux_thunk: ^0.4.0
url_launcher: ^6.1.5
modal_bottom_sheet: ^2.0.0
dropdown_search: ^5.0.5
flutter_html: ^2.1.5
linkable: ^3.0.1
lottie: ^2.2.0
flutter_rating_bar: ^4.0.0
shared_preferences: ^2.0.7
device_info_plus: ^8.0.0
percent_indicator: ^4.2.2
animated_widgets: ^1.1.0
skeletons: ^0.0.3
google_mobile_ads:
firebase_core:
firebase_analytics: ^10.1.0
webview_flutter_plus:
gsheets: ^0.4.2
get_it: ^7.2.0
woocommerce_api: ^0.1.0
skeleton_loader: ^2.0.0+4
Run Code Online (Sandbox Code Playgroud)
我已经尝试过以下方法。
我正在使用颤振稳定通道。
 flutter cleanflutter upgrade小智 21
将 flutter_html 更新为预发布对我有用:
flutter_html: ^3.0.0-alpha.6
Run Code Online (Sandbox Code Playgroud)
        升级到Flutter 3.10.0后出现此错误。通过删除flutter_html并通过flutter pub add flutter_html再次添加它来修复它。
升级到 Flutter 3.10.0 后,有专门为此版本创建的新版本 flutter_html。此时是flutter_html:^3.0.0-beta.1
因为这flutter_math_fork不是我直接使用的包。flutter pub deps我必须通过运行查看依赖关系图并找到包的使用情况来找到问题。然后我意识到这是一个依赖项,然后我尝试更新以及的flutter_html版本,但没有成功。所以我删除了该包并使用以下包作为替代方案,然后问题就解决了。flutter_math_forkflutter_htmlflutter_widget_from_htmlflutter_html
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           5955 次  |  
        
|   最近记录:  |