Commit ba96a4bc105262e8df094b2477460b01f4afbbb0

Authored by 吴启风
1 parent e811f164

feat:方法注释优化

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,
... ...