Commit ba96a4bc105262e8df094b2477460b01f4afbbb0
1 parent
e811f164
feat:方法注释优化
Showing
2 changed files
with
3 additions
and
1 deletions
lib/common/permission/permissionRequestPage.dart
... | ... | @@ -8,6 +8,7 @@ import 'package:wow_english/common/permission/permissionRequester.dart'; |
8 | 8 | |
9 | 9 | import '../../utils/log_util.dart'; |
10 | 10 | |
11 | +///带有隐私合规弹窗的透明权限申请页面,主要应对android各大应用市场对隐私权限申请需同步告知索取权限目的 | |
11 | 12 | class PermissionRequestPage extends StatefulWidget { |
12 | 13 | const PermissionRequestPage(this.permissions, |
13 | 14 | this.permissionNames, this.permissionDesc, | ... | ... |
lib/common/permission/permissionRequester.dart
... | ... | @@ -4,9 +4,10 @@ import 'package:wow_english/common/permission/permissionRequestPage.dart'; |
4 | 4 | |
5 | 5 | /// 带隐私合规功能的权限检查及请求入口 |
6 | 6 | /// 外部可通过此方法来进行权限的检查和请求,将自动跳转到`PermissionRequestPage`页面。 |
7 | -/// 传入 `Permission` 以及对应的权限名称 `permissionTypeStr`,如果有权限则返回 `Future true` | |
7 | +/// 传入 `Permission` 以及对应的(中文)权限名称 `permissionName` | |
8 | 8 | /// permissionDesc:设备权限使用说明(描述) |
9 | 9 | /// isRequiredPermission:是否强制要求 如果为 `true`,则 "取消" 按钮将执行 "退出app" 的操作 |
10 | +/// return 如果有权限则返回 `Future<true>` | |
10 | 11 | Future<bool> requestPermission( |
11 | 12 | BuildContext context, |
12 | 13 | Permission permission, | ... | ... |