簡體   English   中英

如何將 flutter 中的位置更改發送到后端

[英]How to send to the back end the changes of location in flutter

嗨,有人知道如何使用后端(http 帖子)發送位置更改,如果將它放在 stream 上,就像我在下一部分中展示的那樣

  StreamSubscription<Position> positionStream = geolocator.getPositionStream(locationOptions).listen(
          (Position position) {
        print(position == null ? 'Unknown' : "Location: "+ position.latitude.toString() + ', ' + position.longitude.toString());
          });

我正在使用 goelocator 包

當我使用 setState 時,所有的小部件都會一次又一次地重新加載。

      final Stream<Position> positionStream = Geolocator().getPositionStream(locationOptions);
      _positionStreamSubscription = positionStream.listen((Position position) => setState(() {
        _positions.add(position);
        sendCoordinate(position);

      }));

You can use dio or the http package for sending REST API HTTP requests to your backend at any time.

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM