从这个小程序跳进另一个小程序
每个小程序可跳转的其他小程序数量限制为 <= 10个
步骤:
一、配置
在app.json文件中新增配置项目navigateToMiniProgramAppIdList,用来存放要跳转到的小程序的appId,如图,(目前该数量在10个以内,超过则会报错)
二、写方法
在WXML页面,我熟悉的是2种方式,
第1种:使用navigator标签进行跳转
一些必填的属性:
<navigator target="miniProgram" version="develop" app-id="wx33e3fd1234567890" path="pages/index/index" open-type="navigate" extra-data="{{p}}">
<text>跳转到b小程序</text>
</navigator>
各个属性含义请参考官方API:https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html
第2种:调用接口wx.navigateToMiniProgram
go(){
wx.navigateToMiniProgram({
appId: '要打开的小程序appId',
envVersion: 'develop',
success: (res) => {
console.log('--此接口调用成功后的返回信息--')
}
})
}
envVersion:要打开的小程序的版本,仅在当前小程序为开发版或体验版时此参数有效。有三个值:
develop:开发版
trial:体验版
release:正式版