Flutter

flutter 申请运行时权限简单使用

2020-08-17  本文已影响0人  A然后呢

添加依赖

permission_handler: ^5.0.1+1

申请权限 清单文件需要加入对应权限,测试的时候需关闭app,重新打开才能生效

setPermission() async {
    if (await Permission.phone.request().isGranted) {   //判断是否授权,没有授权会发起授权
      print("获得了授权");
    }else{
      print("没有获得授权");
    }
  }

  Future<Function> requstPermission() async {       //授权多个权限
    Map<Permission, PermissionStatus> statuses = await [
    Permission.phone,
    ].request();
  }
上一篇下一篇

猜你喜欢

热点阅读