你能用微信小程序打开小程序了【附开发方法】
6月21日晚間,微信小程序再次迎來升級:小程序可以打開小程序了,同一個公眾號下關(guān)聯(lián)的10個同主體小程序和3個非同主體小程序之間,可以調(diào)用接口直接相互跳轉(zhuǎn)。微信客戶端6.5.9及以上版本支持。另外門店小程序的門店頁支持添加視頻:為了方便宣傳門店形象,門店小程序的門店頁支持可添加視頻。(添加視頻方式有兩種:1.上傳視頻至公眾號素材庫添加。2.輸入視頻鏈接或含視頻的圖文消息鏈接添加。)門店小程序支持接口管理,提供創(chuàng)建商家,新增、查詢、修改和刪除門店等接口,同時支持第三方平臺授權(quán)調(diào)用,方便批量管理門店。
微信小程序打開小程序開發(fā)方法
wx.navigateToMiniProgram(OBJECT)
基礎(chǔ)庫 1.3.0 開始支持,低版本需做兼容處理
iOS 微信客戶端 6.5.9 版本開始支持,Android 客戶端即將在 6.5.10 版本開始支持,請先使用 iOS 客戶端進(jìn)行調(diào)試
打開同一公眾號下關(guān)聯(lián)的另一個小程序。
OBJECT參數(shù)說明:
| appId | String | 是 | 要打開的小程序 appId |
| path | String | 否 | 打開的頁面路徑,如果為空則打開首頁 |
| extraData | Object | 否 | 需要傳遞給目標(biāo)小程序的數(shù)據(jù),目標(biāo)小程序可在?App.onLaunch(),App.onShow()?中獲取到這份數(shù)據(jù)。詳情 |
| envVersion | String | 否 | 要打開的小程序版本,有效值 develop(開發(fā)版),trial(體驗版),release(正式版) ,僅在當(dāng)前小程序為開發(fā)版或體驗版時此參數(shù)有效;如果當(dāng)前小程序是體驗版或正式版,則打開的小程序必定是正式版。默認(rèn)值 release |
| success | Function | 否 | 接口調(diào)用成功的回調(diào)函數(shù) |
| fail | Function | 否 | 接口調(diào)用失敗的回調(diào)函數(shù) |
| complete | Function | 否 | 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會執(zhí)行) |
success返回參數(shù)說明:
參數(shù)名 類型 說明
errMsg String 調(diào)用結(jié)果
示例代碼:
Bug & Tip
tip: 在開發(fā)者工具上調(diào)用此 API 并不會真實的跳轉(zhuǎn)到另外的小程序,但是開發(fā)者工具會校驗本次調(diào)用跳轉(zhuǎn)是否成功詳情
tip: 開發(fā)者工具上支持被跳轉(zhuǎn)的小程序處理接收參數(shù)的調(diào)試詳情
tip: 只有同一公眾號下的關(guān)聯(lián)的小程序之間才可相互跳轉(zhuǎn) 詳情
總結(jié)
以上是生活随笔為你收集整理的你能用微信小程序打开小程序了【附开发方法】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux中生成考核用的FAT32文件系
- 下一篇: scalikejdbc 学习笔记(2)