收藏
回答

关于 wx.getLocation 频繁调用的问题?

目前小程序使用了 `ald` 统计的 `sdk` 和腾讯位置服务的 `sdk`,它们两个 `sdk` 都使用了 `wx.getLocation` 这个 `api`,看到这个公告是不是代表我们以后可以不去使用 `wx.getLocation` 这个 `api` 了,是否可以直接使用官网建议使用的 `api`


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

1 个回答

  • 游戏人生
    游戏人生
    2021-05-24

    按照官方说的来,只是限制次数,其实change 那个还好,关键是。。。是否用于导航。。。如果用于地图导航就够呛。

    如果只是LBS 签到什么的。。。完全够用

    2021-05-24
    有用
    回复 7
    • Schnuffel
      Schnuffel
      2021-05-24
      主要是你个人开发时候不会乱调用 getlocation,但是如果介入第三方库(如阿拉丁统计),它会在内部调用,而你的获取位置逻辑就有问题了
      2021-05-24
      回复
    • 游戏人生
      游戏人生
      2021-05-24回复Schnuffel
      emmm。。。这就有点难了,你可以要屏蔽掉第三方库的部分功能
      2021-05-24
      回复
    • Schnuffel
      Schnuffel
      2021-05-24
      你现在有没有在使用微信官方推荐的使用方式,我目前在调研,我看了这个文档说要使用 `wx.onlocationChangge` 要提前调用 `wx.startLocationUpdateBackground` 和 `wx.startLocationUpdate` 这两个事件,而我现在遇到的问题是这两个分别会弹出一个授权框,也就是会弹出两个授权框。你有没有遇到这个场景
      2021-05-24
      回复
    • 游戏人生
      游戏人生
      2021-05-24回复Schnuffel
      没有,就弹出一次,除非用户拒绝。
      2021-05-24
      回复
    • Schnuffel
      Schnuffel
      2021-05-24回复游戏人生
      wx.onLocationChange 这个在开发工具你那边能不能触发
      2021-05-24
      回复
    查看更多(2)
登录 后发表内容