微信小程序打开第三方地图

328阅读-0评论-作者:博主 微信小程序
微信小程序打开第三方地图

 // 点击事件

<view bindtap="call_map">查看地图</view> 


 //点击地址调用地图

   call_map: function () {

    wx.getLocation({

    //定位类型 wgs84, gcj02

    // wgs84 返回 gps 坐标,gcj02 返回可用于wx.openLocation的坐标

      type: 'gcj02',

      //获取位置成功

      success: function (res) {

        console.log(res)  //获取的的当前位置的详细信息

        wx.openLocation({

          //当前经纬度

          latitude:30.540562,

          longitude: 104.045097,

          //缩放级别默认18,缩放比例为5-18

          scale: 18,

          //位置名

          name: '民乐逸都国际',

          //详细地址

          address: '成都市武侯区',

          //成功打印信息

          success: function (res) {

            console.log('-------------'+res)

          },

          //失败打印信息

          fail: function (err) {

            wx.showToast({

              title: '调用地图失败,请返回重试',

            })

          },

        })


      },

      //获取位置失败

      fail: function (err) {

        console.log("获取位置信息失败,请返回重试")

      },

      //接口调用结束的回调函数(调用成功、失败都会执行)

      complete: function (info) {

        console.log("完成")

      },

    })

  }