收藏
回答

公众号网页开发获取位置API如何使用?

公众号网页开发获取位置API模拟器调试正常,真机只走fail回调和complete回调。真机苹果xs,微信版本8.0.23.手机GPS已开。

wx.getLocation({
                    type: 'wgs84', // 默认为wgs84的 gps 坐标,如果要返回直接给 openLocation 用的火星坐标,可传入'gcj02'
                    success: function (res) {
                      var latitude = res.latitude; // 纬度,浮点数,范围为90 ~ -90
                      var longitude = res.longitude; // 经度,浮点数,范围为180 ~ -180。
                      var speed = res.speed; // 速度,以米/每秒计
                      var accuracy = res.accuracy; // 位置精度
                      $("#j").html(latitude);
                      $("#w").html(longitude);
                      console.log(res+"1111");
                    },
                    fail:function(res){
                        $("#j").html(res);
                        console.log(res+"2222");
                        // wx.closeWindow();
                    },
                    complete:function(res){
                        console.log(res+"3333");
                    }
                });
回答关注问题邀请回答
收藏

3 个回答

  • 2022-06-21

    已解决。原因在于无法通过三方服务器开发后端配置。。。但奇怪的是其它接口都行就这个获取位置不行。。。尴尬😓

    2022-06-21
    有用
    回复
  • Frank
    Frank
    2022-06-21

    https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#38,参考下文档

    2022-06-21
    有用
    回复 1
    • 2022-06-21
      文档复制粘贴的,模拟器正常,真机不走success回调
      2022-06-21
      回复
  • 🙂
    🙂
    2022-06-21

    wx.config配置了没

    2022-06-21
    有用
    回复 1
    • 2022-06-21
      配置了,检测也成功了。就是真机不运行
      2022-06-21
      回复
登录 后发表内容
问题标签