收藏
回答

想在微信小程序中实现获取位置签到打卡,我应该怎么做?求大佬指点!

就类似于钉钉那样,进入页面的时候就用一个button进行定位或者自动获取定位也可以,然后在与提前设定好的一个坐标进行对比,距离不超过500米,点击签到,提示成功,如果超过,即不成功,重新定位。

我想咨询大佬们的就是如何让获取定位这个功能(现在已经申请了腾讯位置服务的WebServiceAPI,但是接下来查了查网上的教程就很有限了,没有尝试成功)希望大佬们指点!

回答关注问题邀请回答
收藏

3 个回答

  • 维她命系
    维她命系
    2021-02-08

    1、先调用 getLocation 接口获取当前位置坐标

    2、计算坐标点是否在圆内,网上有很多相关的资料

    2021-02-08
    有用
    回复
  • 跨商通
    跨商通
    2021-02-08

    不需要用到腾讯位置服务的WebServiceAPI。

    只需要会计算两个GPS坐标之间的距离就行,百度一下。

    2021-02-08
    有用
    回复 4
    • 摘星怪.
      摘星怪.
      2021-02-08
      我从手机上获取了位置信息,也通过预设整好了签到点的位置信息,想弄那种可以显示在地图模块上的那种,所以在搜索腾讯位置服务这个操作的相关信息!得到了具体坐标但是没法坐标逆解析出具体的位置。大佬您可以指点我一下吗!
      2021-02-08
      回复
    • 跨商通
      跨商通
      2021-02-08回复摘星怪.
      在用户签到前,肯定能得到两个坐标:考勤点坐标,用户当前坐标,计算这两个坐标的距离,超过500米就不能签到。就是这么简单,啥接口都不需要。
      2021-02-08
      回复
    • 独家记忆👿
      独家记忆👿
      2021-10-10
      微信小程序能不能修改打卡签到位置?麻烦教一下呗。qq305094485
      2021-10-10
      回复
    • 跨商通
      跨商通
      2021-11-26回复独家记忆👿
      虚拟位置了解一下。
      2021-11-26
      回复
  • this
    this
    2021-02-08

    https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.getLocation.html看文档不就行了吗

    2021-02-08
    有用
    回复
登录 后发表内容
问题标签