위챗 애플릿 맵 API 인터페이스 응용 프로그램: 현재 위치를 가져오고 주소에 따라 맵 내비게이션을 표시하며 위치를 선택합니다

1472 단어 wechat

1. 현재 위치 가져오기

map: function () {
    wx.getLocation({
    //  wgs84, gcj02
    // wgs84   gps  ,gcj02  wx.openLocation 
      type: 'gcj02',
      // 
      success: function (res) {
        console.log(res)  // 
      },
      // 
      fail: function (err) {
        console.log(" , ")
      },
      // ( 、 )
      complete: function (info) {
        console.log(" ")
      },
    })
},

2. 구체적인 주소에 따라 지도 내비게이션을 표시한다


1. 우선'좌표 픽업기'를 사용하여 구체적인 주소의 좌표를 얻으려면 텐센트 지도 픽업기 주소:https://lbs.qq.com/tool/getpoint/index.html
2, wxjs 코드:
map: function () {
    // 23.179200,108.294870
    wx.openLocation({
      // 
      latitude: 23.179200,
      longitude: 108.294870,
      // 18, 5-18
      scale: 18,
      // 
      name: ' ',
      // 
      address: ' 8 ',
      // 
      success: function (res) {
      },
      // 
      fail: function (err) {
        wx.showToast({
          title: ' , ',
        })
      },
    })
  },

3. 위치 선택

map: function () {
    // 
    var that = this;
    wx.chooseLocation({
      success: function (res) {
        console.log(res);
        // success
        if (res.address != '') {
          console.log(' :' + res.address);
        }      
      },
      fail: function () {
      },
      complete: function () {
      }
    })
  },

좋은 웹페이지 즐겨찾기