收藏
回答

微信定位问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug map组件 和 wx.getLocation api 客户端 7.0 2.2.2

- 当前 Bug 的表现(可附上截图) 1 :手机缓存已清空   2:  微信7.0 的新加的  permission  参数已添加  。3 测试中,第一次进小程序,如期的授权弹框出现,位置也能拿到,此时好开心啊。4  高兴了几分钟,退出小程序。5 在次 进入小程序  地图无法显示,地图区域只有蓝色,数秒后,弹框提示定位不了(自己写的提示),后来打印定位返回的 信息 进入了 fail 方法 提示超时 .6 : 以上步骤,试了N!次,还是不行 。 7: 经过了上面的失败,直接 干掉 wx.getLocation 方法, 另外用 百度小程序的 js api 来定位,同样先清空手机 缓存, 第一次进入,如期授权弹框 出来, 定位也是可以,但退出小程序后,过几分钟进来,定位也是显示超时。没了办法。8 :以上七点问题,在开发工具是没问题,定位可以,第一次感受到开发工具的强大 。9 问题在说一片,开始进来,定位授权可以, 但推出后,再次进来,定位方法吊起了 但,超时(我的是10s),定位失败,地图只有一片蓝,10:代码也就是 map组件, wx定位api, 百度 小程序 js api, 其他也就是 静态页面和数据的绑定,更新操作 。


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


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

3 个回答

  • RedHood
    RedHood
    2019-01-14

    麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题

    2019-01-14
    有用
    回复
  • 遇见·铂酒会
    遇见·铂酒会
    2019-01-31

    几乎一模一样的问题,楼主描述的很清晰

    2019-01-31
    有用
    回复
  • 木 灬 可可
    木 灬 可可
    2019-01-15

    大哥  你只在  app.json 里面  填写这些就可以了吗

    "permission": {

        "scope.userLocation": {

            "desc": " 小程序你好微信小程序你好微信小程序你好微信小程序"

        }

    }

    怎么我们的都不行

    2019-01-15
    有用
    回复 1
    • 文
      2019-01-15

      加了这个代码,把手机的缓存清了, 第一次进去 可以有授权弹框出来, 并且定位可以,但把小程序退出了,过几分钟后,从 微信的头部,就是下拉下来,上面显示已用过的小程序,再次进入,定位的方法可以吊起,但直接进入fail 方法,回返的数据提示 是超时。总体来说也是不行

      2019-01-15
      回复
登录 后发表内容