Flutter 颤振权限\u处理程序重新请求权限

Flutter 颤振权限\u处理程序重新请求权限,flutter,Flutter,目前,我有一个简单的方法,可以使用permission\u handler在我的应用程序中请求位置权限。在第一次接受/拒绝权限时,一切正常。但是,一旦第一个对话框得到响应,调用.request()将不再打开权限请求对话框 在用户已经响应后,是否有方法触发应用程序内的对话框 以下是我的方法: Future<bool> requestLocationPermissions() async { bool permissions = await Permission.location

目前,我有一个简单的方法,可以使用permission\u handler在我的应用程序中请求位置权限。在第一次接受/拒绝权限时,一切正常。但是,一旦第一个对话框得到响应,调用.request()将不再打开权限请求对话框

在用户已经响应后,是否有方法触发应用程序内的对话框

以下是我的方法:

Future<bool> requestLocationPermissions() async {
    bool permissions = await Permission.locationWhenInUse.request().isGranted;

    if (permissions) {
      return true;
    } else {
      return false;
    }
  }
Future requestLocationPermissions()异步{
bool permissions=wait Permission.locationwhenuse.request().被授予;
如果(权限){
返回true;
}否则{
返回false;
}
}