微信小程序中進(jìn)行地圖導(dǎo)航功能的實(shí)現(xiàn)方法
前段時(shí)間一直都在做小程序做了兩個(gè)月了,其中對(duì)于小程序還是有很不理解的地方看著一些大企業(yè)的小程序自己模仿其實(shí)還是有一些難度的,我覺得學(xué)習(xí)小程序看一遍文檔是不夠的我們要做的是看別人的例子對(duì)著文檔一一對(duì)照!
好這次我們來開始我們的開發(fā),其實(shí)微信小程序里面是不能導(dǎo)航的,原因是小程序的代碼最多只能有1M,他的運(yùn)行內(nèi)存只能有10M,一個(gè)區(qū)域地圖下載下來就不止1M了所以在應(yīng)用內(nèi)我們無法做到導(dǎo)航的,但是應(yīng)用外呢!
我問過很多做安卓和IOS的同僚一般如果導(dǎo)航這個(gè)功能不是很重要的話就會(huì)放到應(yīng)用外來做這個(gè)功能,但是高德地圖和騰訊地圖都會(huì)有響應(yīng)的SDK,可是小程序不同,盡管上面也有小程序的SDK但是也是沒有用的,那么我們解決應(yīng)用外調(diào)用的呢?
這就需要我們重新認(rèn)識(shí)一下位置的API
wx.getLocation({ type: 'gcj02', //返回可以用于wx.openLocation的經(jīng)緯度 success: function(res) { var latitude = res.latitude var longitude = res.longitude wx.openLocation({ latitude: latitude, longitude: longitude, name:"花園橋肯德基", scale: 28 }) } })
然后就會(huì)出現(xiàn)下圖
點(diǎn)擊綠圓點(diǎn)點(diǎn)右下角的
然后是
最后就到了高德啦!
總結(jié)
以上所述是小編給大家介紹的微信小程序中進(jìn)行地圖導(dǎo)航功能的實(shí)現(xiàn)方法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- 微信小程序 地圖定位簡(jiǎn)單實(shí)例
- 微信小程序 地圖(map)實(shí)例詳解
- 微信小程序 使用騰訊地圖SDK詳解及實(shí)現(xiàn)步驟
- 微信小程序 高德地圖SDK詳解及簡(jiǎn)單實(shí)例(源碼下載)
- 微信小程序 地圖map詳解及簡(jiǎn)單實(shí)例
- 微信小程序開發(fā)之map地圖實(shí)現(xiàn)教程
- 微信小程序之獲取當(dāng)前位置經(jīng)緯度以及地圖顯示詳解
- 微信小程序教程之本地圖片上傳(leancloud)實(shí)例詳解
- 微信小程序地圖(map)組件點(diǎn)擊(tap)獲取經(jīng)緯度的方法
- 微信小程序map地圖使用方法詳解
相關(guān)文章
用javascript連接access數(shù)據(jù)庫的方法
用javascript連接access數(shù)據(jù)庫的方法...2006-11-11用Javascript輕松制作一套簡(jiǎn)單的抽獎(jiǎng)系統(tǒng)
用Javascript輕松制作一套簡(jiǎn)單的抽獎(jiǎng)系統(tǒng)...2006-12-12JavaScript定義變量和變量?jī)?yōu)先級(jí)問題探討
這篇文章主要介紹了JavaScript定義變量和變量?jī)?yōu)先級(jí)的問題探討,變量的定義還有這么講究嗎,不錯(cuò),看完本文相信你會(huì)有一定的收獲,需要的朋友可以參考下2014-10-10深入了解JavaScript中l(wèi)et/var/function的變量提升
這篇文章主要介紹了深入了解JavaScript中l(wèi)et/var/function的變量提升,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下2022-07-07