前段時間一直都在做小程序做了兩個月了,其中對于小程序還是有很不理解的地方看著一些大企業的小程序自己模仿其實還是有一些難度的,我覺得學習小程序看一遍文檔是不夠的我們要做的是看別人的例子對著文檔一一對照!
好這次我們來開始我們的開發,其實微信小程序里面是不能導航的,原因是小程序的代碼最多只能有1M,他的運行內存只能有10M,一個區域地圖下載下來就不止1M了所以在應用內我們無法做到導航的,但是應用外呢!
我問過很多做安卓和IOS的同僚一般如果導航這個功能不是很重要的話就會放到應用外來做這個功能,但是高德地圖和騰訊地圖都會有響應的SDK,可是小程序不同,盡管上面也有小程序的SDK但是也是沒有用的,那么我們解決應用外調用的呢?
這就需要我們重新認識一下位置的API
wx.getLocation({ type: 'gcj02', //返回可以用于wx.openLocation的經緯度 success: function(res) { var latitude = res.latitude var longitude = res.longitude wx.openLocation({ latitude: latitude, longitude: longitude, name:"花園橋肯德基", scale: 28 }) }})
然后就會出現下圖
點擊綠圓點點右下角的
然后是
最后就到了高德啦!
總結
以上所述是小編給大家介紹的微信小程序中進行地圖導航功能的實現方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VEVB武林網網站的支持!
新聞熱點
疑難解答