1. 程式人生 > >微信小程式----wx.openLocation(OBJECT) 使用微信內建地圖檢視位置

微信小程式----wx.openLocation(OBJECT) 使用微信內建地圖檢視位置

開發場景

已知地點的經緯度,期望在開啟的地圖進行標註位置和進行開車、徒步、公交、騎行等的路線規劃!

效果圖

觀閤中醫二維碼

實際應用體驗

觀閤中醫二維碼

JS

Page({
  openLocation(){
    wx.openLocation({
      longitude: Number(this.data.lng),
      latitude: Number(this.data.lat),
      name: this.data.store.name,
      address: this.data.store.address
    }) 
  }
})

OBJECT引數

引數 說明 必填
latitude 緯度,範圍為-90~90,負數表示南緯 必填
longitude 經度,範圍為-180~180,負數表示西經 必填
scale 縮放比例,範圍1~28,預設為28 選填
name 位置名 選填
address 地址的詳細說明 選填
cbSuccessFun 介面呼叫成功的回撥函式 選填
cbFailFun 介面呼叫失敗的回撥函式 選填
cbCompleteFun 介面呼叫結束的回撥函式(呼叫成功、失敗都會執行) 選填

注意

  1. 注意經緯度為必填引數,很多時候和wx.getLocation(OBJECT)配合使用(檢視使用者當前位置)!
  2. 注意經緯度的資料型別都是Float!
  3. 注意改介面在開發者工具中開啟的內建地圖只能檢視位置,不能進行路線規劃等功能,會報錯,頁面未找到!(官方解答

下載

遊戲列表