performanceLevel property

String get performanceLevel

获取设备性能等级 (估算)

Implementation

String get performanceLevel {
  try {
    // 这里可以根据设备型号等信息估算性能等级
    if (platform == 'iOS') {
      if (deviceModel.contains('iPhone 13') || deviceModel.contains('iPhone 14') || deviceModel.contains('iPhone 15')) {
        return 'high';
      } else if (deviceModel.contains('iPhone 11') || deviceModel.contains('iPhone 12')) {
        return 'medium';
      } else {
        return 'low';
      }
    } else if (platform == 'Android') {
      // Android设备性能估算比较复杂,这里简化处理
      return 'medium';
    }
    return 'unknown';
  } catch (e) {
    return 'unknown';
  }
}