Merge branch 'develop_liyi' into canary_release

This commit is contained in:
Liuyf 2025-03-31 12:50:19 +08:00
commit 0f9b63b05d
2 changed files with 7 additions and 7 deletions

View File

@ -13,6 +13,7 @@ import 'package:star_lock/mine/minePersonInfo/minePersonInfoPage/minePersonInfo_
import 'package:star_lock/widget/permission/permission_dialog.dart';
import '../../../../network/api_repository.dart';
import '../../../../tools/baseGetXController.dart';
import '../../../app_settings/app_settings.dart';
import '../../../tools/eventBusEventManage.dart';
import '../../../tools/storage.dart';
import 'minePersonGetUploadFileInfo_entity.dart';
@ -156,6 +157,7 @@ class MinePersonInfoLogic extends BaseGetXController {
// 访
Future<void> _checkPhotoPermission() async {
final PermissionStatus status = await Permission.photos.status;
AppLog.log('status:$status status:$status');
if (status.isPermanentlyDenied) {
//
Get.dialog(

View File

@ -132,9 +132,7 @@ class PermissionDialog {
List<Permission> permissions;
if (isAndroid33) {
permissions = <Permission>[
Permission.mediaLibrary,
Permission.photos,
Permission.videos,
];
} else {
permissions = <Permission>[
@ -150,11 +148,11 @@ class PermissionDialog {
isGranted =
isGranted && (await permission.status) == PermissionStatus.granted;
}
if (isAndroid33) {
// android 33
isGranted =
(await Permission.mediaLibrary.status) == PermissionStatus.granted;
}
// if (isAndroid33) {
// // android 33
// isGranted =
// (await Permission.mediaLibrary.status) == PermissionStatus.granted;
// }
return isGranted;
}