使用Ionic 3中的背景地理位置无法将位置数据更新到服务器中

Sakthimurugan萨拉瓦南

我正在使用https://github.com/mauron85/cordova-plugin-background-geolocation它在前台提供位置详细信息,并在关闭应用程序时提供调试消息,但不会将位置详细信息同时更新到服务器的前台和后台。

提前致谢

const config: BackgroundGeolocationConfig = {
    desiredAccuracy: 10,
    stationaryRadius: 10,
    distanceFilter: 10,
    debug: false,
    stopOnTerminate: false,
    startForeground: true,
    notificationTitle: 'location tracking',
    notificationText: 'Active',
    interval: 60000,

    url: localStorage.getItem('api_base_url')+'user/currentlocation',
    syncUrl:localStorage.getItem('api_base_url')+'user/currentlocation',
    httpHeaders: {
      'Content-Type': 'application/json'
    },
    postTemplate: {
      lat: '@latitude',
      lon: '@longitude',
      user_id: '1',
      currentDate: '12-12-2019',
      address: 'test',
    }
    };

this.backgroundGeolocation.configure(config)
  .then(() => {

    this.backgroundGeolocation.on(BackgroundGeolocationEvents.location).subscribe((location: BackgroundGeolocationResponse) => {
      console.log(location);
    });

  });

this.backgroundGeolocation.start();
Sakthimurugan萨拉瓦南

背景地理位置帖子模板

请记住,当postTemplate为jsonObject和jsonArray的数组数组时,所有位置(甚至单个位置)都将作为对象数组发送!

在服务器端,我将JSON对象更改为对象数组。

例如,

{
  "user_id": "1",
  "lon": "13.2",
  "lat": "82.3"
}

我将上面的JSON对象更改为以下

[{
  "user_id": "1",
  "lon": "13.2",
  "lat": "82.3"
}]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用地理位置更新标记位置后,无法在Leaflet中绘制

来自分类Dev

使用应用程序中嵌入的浏览器时,无法从Android上的网页访问地理位置

来自分类Dev

地理位置-使用Ionic Framework,AngularJS和Google API

来自分类Dev

当使用经度值大于90或小于-90时,Orion地理位置查询返回内部服务器错误

来自分类Dev

无法使用geoPointForCurrentLocationInBackground检索地理位置

来自分类Dev

通过使用 Selenium 抓取从网页中获取地理位置

来自分类Dev

使用 Java 将地理位置坐标渲染到图像中

来自分类Dev

使用ExpressJS中的VARCHAR和服务器硬盘中的图像将图像的位置存储在数据库中

来自分类Dev

如果GPS暂时无法使用,Cordova地理位置插件将无法正常工作

来自分类Dev

使用javaScript中的parse.com将用户当前位置保存为地理位置

来自分类Dev

如何使用地址解析器进行地理位置定位并使用Promise保存数据?

来自分类Dev

如何使用地址解析器进行地理位置定位并使用Promise保存数据?

来自分类Dev

使用无服务器框架将 Route 53 中的 DNS 记录添加和更新到 Cloudfront

来自分类Dev

非https上的地理位置仍然可以在Ionic应用程序上使用吗?

来自分类Dev

无法使用地理位置显示自动缩放地图

来自分类Dev

使用JavaScript禁用地理位置浏览器

来自分类Dev

如何在ionic 3中将特定行数据发布到服务器

来自分类Dev

使用地理位置在div中显示城市名称

来自分类Dev

使用html5中的地理位置在Google地图中显示坐标列表

来自分类Dev

带有地理位置警报的Ionic:'mySecondApp.app/www/index.html'想使用您的当前位置

来自分类Dev

无法使用xp_cmdshell从数据库服务器位置删除zip文件

来自分类Dev

Ionic 5 Capacitor Android不显示地理位置结果

来自分类Dev

无法在React中使用useEffect钩子将json服务器数据连接到数组中

来自分类Dev

在angularjs中使用地理位置

来自分类Dev

在PHP中使用地理位置

来自分类Dev

使用AngularJS获取地理位置坐标

来自分类Dev

使用AWS Neptune的地理位置距离?

来自分类Dev

无法在Android模拟器中获取地理位置

来自分类Dev

下拉列表中的数据无法发送到 IONIC v1 中的服务器

Related 相关文章

  1. 1

    使用地理位置更新标记位置后,无法在Leaflet中绘制

  2. 2

    使用应用程序中嵌入的浏览器时,无法从Android上的网页访问地理位置

  3. 3

    地理位置-使用Ionic Framework,AngularJS和Google API

  4. 4

    当使用经度值大于90或小于-90时,Orion地理位置查询返回内部服务器错误

  5. 5

    无法使用geoPointForCurrentLocationInBackground检索地理位置

  6. 6

    通过使用 Selenium 抓取从网页中获取地理位置

  7. 7

    使用 Java 将地理位置坐标渲染到图像中

  8. 8

    使用ExpressJS中的VARCHAR和服务器硬盘中的图像将图像的位置存储在数据库中

  9. 9

    如果GPS暂时无法使用,Cordova地理位置插件将无法正常工作

  10. 10

    使用javaScript中的parse.com将用户当前位置保存为地理位置

  11. 11

    如何使用地址解析器进行地理位置定位并使用Promise保存数据?

  12. 12

    如何使用地址解析器进行地理位置定位并使用Promise保存数据?

  13. 13

    使用无服务器框架将 Route 53 中的 DNS 记录添加和更新到 Cloudfront

  14. 14

    非https上的地理位置仍然可以在Ionic应用程序上使用吗?

  15. 15

    无法使用地理位置显示自动缩放地图

  16. 16

    使用JavaScript禁用地理位置浏览器

  17. 17

    如何在ionic 3中将特定行数据发布到服务器

  18. 18

    使用地理位置在div中显示城市名称

  19. 19

    使用html5中的地理位置在Google地图中显示坐标列表

  20. 20

    带有地理位置警报的Ionic:'mySecondApp.app/www/index.html'想使用您的当前位置

  21. 21

    无法使用xp_cmdshell从数据库服务器位置删除zip文件

  22. 22

    Ionic 5 Capacitor Android不显示地理位置结果

  23. 23

    无法在React中使用useEffect钩子将json服务器数据连接到数组中

  24. 24

    在angularjs中使用地理位置

  25. 25

    在PHP中使用地理位置

  26. 26

    使用AngularJS获取地理位置坐标

  27. 27

    使用AWS Neptune的地理位置距离?

  28. 28

    无法在Android模拟器中获取地理位置

  29. 29

    下拉列表中的数据无法发送到 IONIC v1 中的服务器

热门标签

归档