diff --git a/lib/common/permission/permissionRequestPage.dart b/lib/common/permission/permissionRequestPage.dart index 184633e..3e53263 100644 --- a/lib/common/permission/permissionRequestPage.dart +++ b/lib/common/permission/permissionRequestPage.dart @@ -8,6 +8,7 @@ import 'package:wow_english/common/permission/permissionRequester.dart'; import '../../utils/log_util.dart'; +///带有隐私合规弹窗的透明权限申请页面,主要应对android各大应用市场对隐私权限申请需同步告知索取权限目的 class PermissionRequestPage extends StatefulWidget { const PermissionRequestPage(this.permissions, this.permissionNames, this.permissionDesc, diff --git a/lib/common/permission/permissionRequester.dart b/lib/common/permission/permissionRequester.dart index 66134ab..e65c7f1 100644 --- a/lib/common/permission/permissionRequester.dart +++ b/lib/common/permission/permissionRequester.dart @@ -4,9 +4,10 @@ import 'package:wow_english/common/permission/permissionRequestPage.dart'; /// 带隐私合规功能的权限检查及请求入口 /// 外部可通过此方法来进行权限的检查和请求,将自动跳转到`PermissionRequestPage`页面。 -/// 传入 `Permission` 以及对应的权限名称 `permissionTypeStr`,如果有权限则返回 `Future true` +/// 传入 `Permission` 以及对应的(中文)权限名称 `permissionName` /// permissionDesc:设备权限使用说明(描述) /// isRequiredPermission:是否强制要求 如果为 `true`,则 "取消" 按钮将执行 "退出app" 的操作 +/// return 如果有权限则返回 `Future` Future requestPermission( BuildContext context, Permission permission,