uniapp實(shí)現(xiàn)附近商家定位的示例代碼
有一個(gè)月沒寫博客了,最近在寫項(xiàng)目,需要用到騰訊位置服務(wù),獲取附近商家位置。這里我就記錄一下,實(shí)現(xiàn)過程。
一丶申請騰訊位置服務(wù)開發(fā)者密鑰
申請地址:騰訊位置服務(wù) - 立足生態(tài),連接未來
官網(wǎng)教程:微信小程序JavaScript SDK | 騰訊位置服務(wù)


點(diǎn)擊創(chuàng)建應(yīng)用,然后創(chuàng)建Key

這樣我們就獲得了key了
二丶下載微信小程序JavaScriptSDK
下載鏈接: https://mapapi.qq.com/web/miniprogram/JSSDK/qqmap-wx-jssdk1.2.zip

三丶安全域名設(shè)置
安全域名設(shè)置,在小程序管理后臺 -> 開發(fā) -> 開發(fā)管理 -> 開發(fā)設(shè)置 -> “服務(wù)器域名” 中設(shè)置request合法域名,添加https://apis.map.qq.com

四丶代碼編寫
4.1丶項(xiàng)目配置
在項(xiàng)目中創(chuàng)建utils目錄將下載好JavaScriptSDK放入其中,并在uniapp中導(dǎo)入。

import QQMapWX from '@/utils/qqmap-wx-jssdk.js'
const qqmapsdk = new QQMapWX({
//填寫你申請的key
key: 'XXXXX-A466V-XXXXX-XXXXX-XXXXX-XXXXX'
})4.2丶定義變量
export default {
data() {
return {
//商家列表
markers:[],
//自身經(jīng)緯度
from:{},
//頁碼值
page_index: 1,
//每頁顯示多少條數(shù)據(jù)
page_size: 10,
//分頁總條數(shù)
total:100,
}
},4.3丶編寫方法
export default {
data() {
return {
//商家列表
markers:[],
//自身經(jīng)緯度
from:{},
//頁碼值
page_index: 1,
//每頁顯示多少條數(shù)據(jù)
page_size: 10,
//分頁總條數(shù)
total:100,
}
},4.4丶頁面加載時(shí)調(diào)用
created() {
//判斷緩存是否存在附近門店信息有的話不加載
if(uni.getStorageSync("markers")==''){
this.getUserLocation();
}
}說明:附近的門店信息已經(jīng)被我們存入markers數(shù)組當(dāng)中了,并且按距離從小到大排列好的!
4.5丶數(shù)據(jù)展示


五丶真機(jī)調(diào)試效果圖


到此這篇關(guān)于uniapp實(shí)現(xiàn)附近商家定位的示例代碼的文章就介紹到這了,更多相關(guān)uniapp 附近商家定位內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
BootStrap學(xué)習(xí)系列之布局組件(下拉,按鈕組[toolbar],上拉)
這篇文章主要介紹了BootStrap學(xué)習(xí)系列之布局組件(下拉,按鈕組[toolbar],上拉)的相關(guān)資料,需要的朋友可以參考下2017-01-01
微信小程序?qū)崿F(xiàn)商品數(shù)據(jù)聯(lián)動(dòng)效果
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)商品數(shù)據(jù)聯(lián)動(dòng)效果,代碼很簡單,直接復(fù)制即可根據(jù)自己的需求去修改,對小程序商品數(shù)據(jù)聯(lián)動(dòng)實(shí)例代碼感興趣的朋友一起看看吧2022-08-08
Bootstrap布局之柵格系統(tǒng)學(xué)習(xí)筆記
這篇文章主要為大家詳細(xì)介紹了Bootstrap布局之柵格系統(tǒng)的學(xué)習(xí)筆記,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05
Javascript拖拽系列文章1之offsetParent屬性
這個(gè)系列文章主要是講述實(shí)現(xiàn)Javascript拖拽功能的基礎(chǔ)知識,并將在最后給出一個(gè)完整的示例。適合對拖拽完全不懂的人閱讀2008-09-09
js實(shí)現(xiàn)溫度計(jì)時(shí)間樣式代碼分享
本文主要介紹了javascript實(shí)現(xiàn)溫度計(jì)時(shí)間樣式,推薦給大家,有需要的小伙伴可以參考下。2015-08-08

