无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(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)緯度以及位置信息的評論 (共 條)

分享到微博請遵守國家法律
金沙县| 花莲市| 盘锦市| 淳化县| 长宁县| 新兴县| 宿州市| 铁岭县| 酒泉市| 连州市| 建瓯市| 门头沟区| 巴塘县| 闽清县| 商丘市| 黑龙江省| 广南县| 巨鹿县| 荔浦县| 武夷山市| 彭水| 顺义区| 灵川县| 桐梓县| 集安市| 富阳市| 眉山市| 望都县| 肥城市| 八宿县| 阿巴嘎旗| 孝感市| 喀喇| 新巴尔虎左旗| 陆河县| 天峻县| 古交市| 海安县| 都昌县| 牙克石市| 金门县|