收藏
回答

为什么wx.getLocatin总是报错:errCode: 404?

wx.getLocatin总是报错:errCode: 404, errMsg: "getLocation:fail:ERROR_SERVER_NOT_LOCATION"。尤其是在4G网络时。最开始一直用都没问题,代码没动,就最近出现的问题。当我换成室内wifi时就不会报这个错误,很是奇怪,请求官方解决这个问题。手机是小米8

function getLocation() {

    wx.showLoading({

        title: '正在获取定位...',

        mask: true

    });

    wx.getLocation({

        type: 'gcj02',

        success: function (res) {

            debugLog('坐标:' + res.latitude + '--' + res.longitude);

            getLocal(res.latitude, res.longitude);

        },

        fail: function (res) {

            wx.hideLoading();

            wx.showToast({

                title: ‘位置获取失败’,

                icon: 'none'

            });

        }

    });

}

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

4 个回答

  • 胖小喵喵
    胖小喵喵
    2020-12-14

    请问,有解决方案了嘛?

    2020-12-14
    有用
    回复
  • 南京和瑞信息科技有限公司
    南京和瑞信息科技有限公司
    2019-08-30

    type 换成 wgs84

    赞同

    华为有个机型也出现过


    2019-08-30
    有用
    回复
  • 疯狂的小辣椒
    疯狂的小辣椒
    2019-08-30

    按照楼上的建议将type改成wgs84 还是有这个问题存在么?必现的么??

    2019-08-30
    有用
    回复
  • จุ๊บ
    จุ๊บ
    2019-08-30

    type 换成 wgs84 呢?

    2019-08-30
    有用
    回复 1
    • 天下无奇
      天下无奇
      2019-08-30
      这错误还一阵一阵的,晚上测试的时候又没问题了,不是很理解是何原因
      2019-08-30
      回复
登录 后发表内容
问题标签