微信小程序?qū)W習筆記之獲取位置信息操作圖文詳解
本文實例講述了微信小程序?qū)W習筆記之獲取位置信息操作。分享給大家供大家參考,具體如下:
前面介紹了微信小程序文件上傳、下載操作。這里分析一下獲取位置信息操作。
【獲取當前位置信息】wx.getLocation()
getlocation.wxml:
<view> <button bindtap="getlocation">獲取位置</button> </view>
getlocation.js:
Page({
getlocation: function () {
wx.getLocation({
type: 'wgs84', //wgs84返回gps坐標,gcj02返回國測局坐標
success: function(res) {
console.log(res)
}
})
}
})
點擊獲取位置按鈕,首次調(diào)用需要獲得用戶的scope.userLocation授權(quán):

點擊確定,獲得位置信息:

【使用微信內(nèi)置地圖查看位置】 wx.openLocation()
openlocation.wxml:
<view> <button bindtap="openlocation">地圖位置</button> </view>
openlocation.js:
Page({
openlocation: function () {
//首先調(diào)用wx.getLocation獲得當前位置經(jīng)緯度
wx.getLocation({
type: 'gcj02', //wx.openLocation可用坐標系
success(res) {
const latitude = res.latitude
const longitude = res.longitude
wx.openLocation({
latitude, //緯度
longitude, //經(jīng)度
scale: 18, //縮放比例:5~18
name: '北京', //位置名
address: '挺好', //地址詳細說明
success: function (res) {
console.log(res)
}
})
}
})
}
})
點擊地圖位置按鈕,首次調(diào)用也需要獲得用戶的scope.userLocation授權(quán):

打開地圖獲得位置如下:

返回成功信息:

【打開地圖 選擇位置】 wx.chooseLocation()
chooselocation.wxml:
<view> <button bindtap="chooselocation">選擇位置</button> </view>
chooselocation.js:
Page({
chooselocation: function () {
wx.chooseLocation({
success: function (res) {
console.log(res)
}
})
}
})
點擊選擇位置按鈕,首次調(diào)用還需要獲得用戶的scope.userLocation授權(quán):

選擇位置頁面如下:

選擇一個位置,點擊右上角確定,返回信息如下:

(經(jīng)、緯度使用 gcj02 國測局坐標系)
希望本文所述對大家微信小程序開發(fā)有所幫助。
- 微信小程序--獲取用戶地理位置名稱(無須用戶授權(quán))的方法
- 微信小程序 獲取當前地理位置和經(jīng)緯度實例代碼
- 微信小程序之獲取當前位置經(jīng)緯度以及地圖顯示詳解
- 微信小程序 滾動到某個位置添加class效果實現(xiàn)代碼
- 微信小程序開發(fā)之好友列表字母列表跳轉(zhuǎn)對應位置
- 微信小程序?qū)崿F(xiàn)點擊按鈕移動view標簽的位置功能示例【附demo源碼下載】
- 微信小程序用戶位置權(quán)限的獲取方法(拒絕后提醒)
- 微信小程序?qū)崿F(xiàn)獲取自己所處位置的經(jīng)緯度坐標功能示例
- 微信小程序使用map組件實現(xiàn)檢索(定位位置)周邊的POI功能示例
- 微信小程序位置授權(quán)處理方法
相關(guān)文章
用按鈕控制iframe顯示的網(wǎng)頁實現(xiàn)方法
在iframe中顯示的網(wǎng)頁已經(jīng)是一件平凡無奇的事了,不過可能依然有很多的童鞋沒不知所措吧,沒關(guān)系,因為本文的出現(xiàn)將會帶你脫離苦海,感性的朋友可以了解下啊,或許對你有所幫助2013-02-02
JavaScript中的索引數(shù)組、關(guān)聯(lián)數(shù)組和靜態(tài)數(shù)組、動態(tài)數(shù)組講解
這篇文章主要介紹了JavaScript中的索引數(shù)組、關(guān)聯(lián)數(shù)組和靜態(tài)數(shù)組、動態(tài)數(shù)組講解,本文介紹了從數(shù)組的下標分為索引數(shù)組、關(guān)聯(lián)數(shù)組、從對數(shù)據(jù)的存儲分為靜態(tài)數(shù)組、動態(tài)數(shù)組,并給出了示例,需要的朋友可以參考下2014-11-11
js操作XML文件的實現(xiàn)方法兼容IE與FireFox
下面小編就為大家?guī)硪黄猨s操作XML文件的實現(xiàn)方法兼容IE與FireFox。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-06-06
JavaScript事件監(jiān)聽器addEventListener()方法和一些基本事件詳解
這篇文章主要介紹了JavaScript事件監(jiān)聽器addEventListener()方法和一些基本事件,這篇文章主要介紹了JavaScript事件監(jiān)聽器addEventListener()方法和一些基本事件的相關(guān)資料,需要的朋友可以參考下2024-10-10

