flutter - Flutter permission_handler 重新请求权限
问题描述
目前,我有一个使用permission_handler 在我的应用程序中请求位置权限的简单方法。在接受/拒绝权限时,第一次一切正常。但是,一旦第一个对话框得到响应,调用 .request() 就不再打开权限请求对话框。
有没有办法在用户已经响应后触发应用程序内的对话框?
这是我的方法:
Future<bool> requestLocationPermissions() async {
bool permissions = await Permission.locationWhenInUse.request().isGranted;
if (permissions) {
return true;
} else {
return false;
}
}