首页 > 解决方案 > 颤振 - 如何打开或要求用户打开位置?

问题描述

嗨,正如我在标题中所写,我该如何实现?我有定位权限但无法开启定位!

标签: androiddartflutter

解决方案


它将打开设置。所以用户可以启用它。据我所知,这是最佳实践。

安装插件:

https://pub.dartlang.org/packages/android_intent#-installing-tab-

导入你的飞镖:

import 'package:android_intent/android_intent.dart';

添加方法:

void openLocationSetting() async {
    final AndroidIntent intent = new AndroidIntent(
      action: 'android.settings.LOCATION_SOURCE_SETTINGS',
    );
    await intent.launch();
  }

调用它完成...


推荐阅读