Files
wushu/lib/utils/flutter_compatibility_fix.dart
2026-03-30 02:35:31 +08:00

17 lines
647 B
Dart

// Flutter 版本兼容性修复
// 修复 Flutter 3.27.5 中 CupertinoDynamicColor 缺少 toARGB32 方法的问题
import 'package:flutter/cupertino.dart';
/// Flutter 3.27.5 兼容性修复
/// 为 CupertinoDynamicColor 添加缺失的 toARGB32 方法实现
extension CupertinoDynamicColorExtension on CupertinoDynamicColor {
/// 添加缺失的 toARGB32 方法实现
/// 这是 Flutter 3.27.5 版本中的一个临时解决方案
int toARGB32() {
// 使用一个固定的颜色值作为临时解决方案
// 在实际应用中,这里应该根据主题动态解析
return 0xFF0000FF; // 临时返回蓝色 ARGB32 值
}
}