Flutter allow_handler повторно запрашивает разрешения - PullRequest
1 голос
/ 23 апреля 2020

В настоящее время у меня есть простой метод, который запрашивает разрешения местоположения в моем приложении, используя license_handler. Все работает хорошо с первого раза при принятии / отклонении разрешений. Однако, как только 1-й диалог получает ответ, вызов .request () больше не открывает диалог запроса разрешений.

Есть ли способ вызвать диалоговое окно в приложении после того, как пользователь уже ответил?

Вот мой метод:

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

    if (permissions) {
      return true;
    } else {
      return false;
    }
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...