剛到新公司,著手開始做微信小程序。目前有一個需求需要用到小程序之間的跳轉(zhuǎn)這個接口拴还,以下是實現(xiàn)過程。
經(jīng)百度搜索到一篇文章欧聘,可以通過wx.navigateToMiniProgram
這個API
來實現(xiàn)跳轉(zhuǎn)到其他小程序自沧。文中還提供了相應(yīng)的開發(fā)文檔鏈接(小白剛上手第二天,開發(fā)文檔未看完)树瞭。根據(jù)官方文檔的說明拇厢,wx.navigateToMiniProgram
這個API
將廢棄,推薦使用 <navigator>
組件晒喷。
于是在開發(fā)文檔中查閱了<navigator>
組件的使用規(guī)范孝偎。按要求在.wxml
文件中的添加了<navigator>
組件配置。代碼如下:
<navigator target="miniProgram"
open-type="navigate"
app-id="wx-------------">點擊跳轉(zhuǎn)我的第二個小程序
</navigator>
然而凉敲,運行之后點擊相應(yīng)按鈕卻會報錯:
提示需要url屬性.png
思來想去不對勁衣盾,跳轉(zhuǎn)其他小程序要url
作甚寺旺?瞎填了幾個路徑試了試還是報同樣的錯誤。無奈势决,二問度娘阻塑。直接把報錯信息填入搜索欄,搜到一篇跟我一樣問題的文章果复。文章講得很詳細(xì)陈莽,原來是調(diào)試基礎(chǔ)庫的版本過低導(dǎo)致報錯,將其設(shè)置為當(dāng)前最高版本即可虽抄。具體修改方法原文講得很詳細(xì)走搁,此處不再贅述。至此迈窟,階段問題解決私植。
參考資料:
微信小程序和微信小程序之間的跳轉(zhuǎn)和傳參示例代碼附講解
微信小程序跳轉(zhuǎn)其他小程序報錯
微信小程序開發(fā)文檔(wx.navigateToMiniProgram
接口)
微信小程序開發(fā)文檔(<navigator>
組件)