Browse Source

Merge branch 'new_dev' of https://github.com/deepcloud2048/deep_voice into new_dev

weicu
liwei1dao 1 year ago
parent
commit
b3d3f3ad58
  1. 5
      lib/modules/permissions/controllers/permissions_controller.dart
  2. 5
      lib/modules/permissions/models/permission_group.dart
  3. 7
      lib/modules/permissions/views/permissions_view.dart

5
lib/modules/permissions/controllers/permissions_controller.dart

@ -116,10 +116,7 @@ class PermissionsController extends GetxController {
print('获取Android版本信息失败: $e');
return [];
}
} else if (Platform.isIOS) {
// iOS使用基本蓝牙权限
return [Permission.bluetooth];
}
}
return [];
}

5
lib/modules/permissions/models/permission_group.dart

@ -35,10 +35,7 @@ class PermissionGroup {
print('获取Android版本信息失败: $e');
return [];
}
} else if (Platform.isIOS) {
// iOS使用基本蓝牙权限
return [Permission.bluetooth];
}
}
return [];
}

7
lib/modules/permissions/views/permissions_view.dart

@ -99,9 +99,12 @@ class PermissionsView extends GetView<PermissionsController> {
group.titleKey == 'alarmPermissions') {
return Platform.isAndroid;
}
// 蓝牙权限组:Android 12+或iOS才显示
// 蓝牙权限组:Android 12+才显示,iOS不显示
if (group.titleKey == 'bluetoothPermissions') {
return controller.shouldShowBluetoothPermissions();
if (Platform.isAndroid) {
return controller.shouldShowBluetoothPermissions();
}
return false;
}
// 存储权限组:Android 10及以下版本或iOS才显示
if (group.titleKey == 'storagePermissions') {

Loading…
Cancel
Save