getAddress() {    console.log('位置方法')        var that = this;    //1、获取当前位置坐标    wx.chooseLocation({      // type: 'wgs84  ',      success: function(res) {        console.log('wgs84  ')        //2、根据坐标获取当前位置名称,显示在顶部:腾讯地图逆地址解析        qqmapsdk.reverseGeocoder({          location: {            latitude: res.latitude,            longitude: res.longitude          },          success: function(addressRes) {            console.log('获取位置成功')            var address = addressRes.result.ad_info.city;            var cityCode = addressRes.result.ad_info.city_code;            that.setData({              city: address,              cityCode: cityCode,            })            wx.setStorage({              key: 'city',              data: address,              success: function(res) {                console.log('设置位置成功')              }            })            wx.setStorage({              key: 'cityCode',              data: cityCode,              success: function(res) {                console.log(res)              }            })            console.log(that.addressNow);          }        })      },      cancel: function (res) {        console.log('wgs84cacel',res);      },      fail: function (res) {        // wx.openSetting(OBJECT)        console.

展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Collin

    7人对此回答表示赞同

    麻烦给个相关的代码片段,我们定位下问题

    展开
    7
    3回复
    发布于 6年前

    评论(3)

    收起评论

    • Ruby 2019-02-22 16:00

      因为代码在微信开发者工具和大部分手机都是可以拉起请求的,但是在华为mate10中出现没有拉起请求并且wx.getLocation方法直接返回fail:invaliddata这个错误是什么情况引起的,因为该方法值传了一个参数

      回复
    • Luis 2019-02-24 21:22

      代码片段没办法正常运行,请确认

      回复
    • 扑朔迷离 2019-02-26 09:13

      wechatide://minicode/E4QsBQma7d1U

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部