收藏
回答

wx.onLocationChange 会出现不能实时监听位置信息?

 const _locationChangeFn = function(res) {
  console.log('location change', res)
 }
 wx.onLocationChange(_locationChangeFn)
 wx.offLocationChange(_locationChangeFn)
上述代码中出现了10分钟_locationChangeFn没有执行,location change都没有打印。也看不到原因为什么没有执行
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    02-18

    你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    02-18
    有用
    回复 4
    • 向阳つ
      向阳つ
      02-18
      机型:iPhone 13 Pro Max
      微信版本号:8.0.46
      系统版本号:ios 17.2.1代码片段
       wx.startLocationUpdate({
                accuracy: ‘high’,
                success() {
                  wx.onLocationChange(addPoint)
                }
              })
      wx.startLocationUpdateBackground({
                accuracy: ‘high’,
                success() {
                  wx.onLocationChange(addPoint)
                }
              })
      addPoint = (p) => {
      }
      中间有10分钟没有执行addPoint
      02-18
      回复
    • 社区技术运营专员-Jahozheng
      社区技术运营专员-Jahozheng
      02-18回复向阳つ
      按照链接提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
      02-18
      回复
    • 向阳つ
      向阳つ
      02-22回复社区技术运营专员-Jahozheng
      就按照提问中的方式调用,都会出现_locationChangeFn在一段时间没有执行的情况,没有添加其他什么代码。就监听打印
      02-22
      回复
    • 向阳つ
      向阳つ
      02-22回复社区技术运营专员-Jahozheng
      不是必现的
      02-22
      回复
  • 木子李
    木子李
    04-25

    请问这个问题解决了吗 我也遇到了类似的问题

    04-25
    有用
    回复
登录 后发表内容