最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

微信小程序獲取當(dāng)前的經(jīng)緯度以及位置信息

2022-10-28 16:38 作者:早起的年輕人  | 我要投稿

微信小程序獲取位置信息的方式有兩種,一種是調(diào)用微信官方的接口來獲取,如getLocation,這種方式只能獲取經(jīng)緯度,微信官方文檔地址如下:

https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.getLocation.html

另一種是使用的第三方平臺的,比如本文章使用的是 騰訊地圖,開發(fā)官方文檔地址如下:

https://lbs.qq.com/miniProgram/jsSdk/jsSdkGuide/jsSdkOverview


1 騰訊位置開發(fā)基本步驟

1.1 申請開發(fā)者密鑰(key)

登錄騰訊開發(fā)者平臺,然后創(chuàng)建應(yīng)用,如下圖

https://lbs.qq.com/dev/console/application/mine

開通webserviceAPI服務(wù):控制臺 ->應(yīng)用管理 -> 我的應(yīng)用 ->添加key-> 勾選WebServiceAPI -> 保存

(小程序SDK需要用到webserviceAPI的部分服務(wù),所以使用該功能的KEY需要具備相應(yīng)的權(quán)限)


1.2 下載微信小程序JavaScriptSDK

https://mapapi.qq.com/web/miniprogram/JSSDK/qqmap-wx-jssdk1.2.zip

下載后解壓,拷貝到微信小程序項(xiàng)目中

1.3 安全域名設(shè)置

安全域名設(shè)置,在小程序管理后臺 -> 開發(fā) -> 開發(fā)管理 -> 開發(fā)設(shè)置 -> “服務(wù)器域名” 中設(shè)置request合法域名,添加

https://apis.map.qq.com

1.4 微信小程序設(shè)置隱私權(quán)限

在app.json 文本中添加

getLocation 是使用微信接口來獲取經(jīng)緯度時使用,需要申請調(diào)用權(quán)限。


3 獲取位置信息

核心代碼如下:

4 權(quán)限問題

當(dāng)用戶第一次進(jìn)入頁面獲取位位置信息時,小程序會彈出請求位置權(quán)限申請,如果用戶點(diǎn)擊了拒絕權(quán)限,那下次進(jìn)入時,將不會再次彈出權(quán)限申請,所以這個過程需要開發(fā)者來維護(hù)處理一下。

如果用戶拒絕過,再次進(jìn)入后,彈框提示用戶開啟權(quán)限

獲取位置的請求


微信小程序獲取當(dāng)前的經(jīng)緯度以及位置信息的評論 (共 條)

分享到微博請遵守國家法律
湘阴县| 郸城县| 石城县| 务川| 荣成市| 长治市| 芷江| 大宁县| 株洲县| 建湖县| 勐海县| 乌拉特后旗| 广安市| 台安县| 连城县| 江川县| 南投县| 侯马市| 新密市| 贵阳市| 八宿县| 石嘴山市| 深水埗区| 墨江| 靖州| 北安市| 延寿县| 常德市| 霞浦县| 新丰县| 蓬安县| 康平县| 盐源县| 城固县| 岗巴县| 海安县| 开封市| 嘉鱼县| 噶尔县| 五大连池市| 左云县|