flutter - 如何在后台服务中获取经纬度?

标签 flutter dart

如题中所述。如何在 Flutter 的后台服务中跟踪位置?

最佳答案

  1. 添加地理定位器:^4.0.3
  2. import 'package:geolocator/geolocator.dart';
  3. 添加android和ios权限
  4. 使用下面的代码

    void getLocation() async {
    Position position = await Geolocator()
        .getCurrentPosition(desiredAccuracy: LocationAccuracy.high);
    print(position);
    }
    

关于flutter - 如何在后台服务中获取经纬度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57165170/

相关文章:

flutter - 如何在Flutter或Dart中将字符串编码为RFC 3986?

flutter - Flutter 支持哪些字体无需外部导入?

flutter - 生成嵌套在垂直 ListView 中的动态高度水平 ListView

dart - 等待其他 future 提出的 future

flutter - 错误 : Property 'body' cannot be accessed on 'Response?' because it is potentially null

dart - 如何使用 flutter 制作水彩笔

android - Flutter无法混淆和去除符号

firebase - 在flutter中从cloud_firestore中删除文档

flutter - 崩溃的标题栏带有动画

dart - 为什么 onError 处理程序不在 Http.call() future 触发?