From 6546b3ed178fcfa26eac74372ba95154fee9d84e Mon Sep 17 00:00:00 2001 From: Liuyf Date: Mon, 31 Mar 2025 12:49:47 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E5=A4=8D=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E7=9A=84=E6=9D=83=E9=99=90=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../minePersonInfoPage/minePersonInfo_logic.dart | 2 ++ lib/widget/permission/permission_dialog.dart | 12 +++++------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/lib/mine/minePersonInfo/minePersonInfoPage/minePersonInfo_logic.dart b/lib/mine/minePersonInfo/minePersonInfoPage/minePersonInfo_logic.dart index 6f12d9f5..f301059f 100755 --- a/lib/mine/minePersonInfo/minePersonInfoPage/minePersonInfo_logic.dart +++ b/lib/mine/minePersonInfo/minePersonInfoPage/minePersonInfo_logic.dart @@ -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 _checkPhotoPermission() async { final PermissionStatus status = await Permission.photos.status; + AppLog.log('status:$status status:$status'); if (status.isPermanentlyDenied) { // 用户永久拒绝了权限,引导用户去设置中心开启 Get.dialog( diff --git a/lib/widget/permission/permission_dialog.dart b/lib/widget/permission/permission_dialog.dart index 23d9a6cc..3d74e1bd 100755 --- a/lib/widget/permission/permission_dialog.dart +++ b/lib/widget/permission/permission_dialog.dart @@ -132,9 +132,7 @@ class PermissionDialog { List permissions; if (isAndroid33) { permissions = [ - Permission.mediaLibrary, Permission.photos, - Permission.videos, ]; } else { permissions = [ @@ -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; }