打开其他小程序:
使用 wx.navigateToMiniProgram API 可以在当前小程序中打开其他小程序。
wx.navigateToMiniProgram({
appId: '其他小程序的 AppID',
path: '跳转到的页面路径',
extraData: {
// 传递给目标小程序的数据
key1: 'value1',
key2: 'value2'
},
envVersion: 'release', // 可选:开发版、体验版和正式版,默认正式版
success(res) {
console.log(res);
},
fail(res) {
console.log(res);
}
});
- appId:要打开的目标小程序的 AppID。
- path:打开目标小程序的指定页面路径。
- extraData:要传递给目标小程序的数据。
- envVersion:小程序版本,可选值为 'develop'(开发版)、'trial'(体验版)和 'release'(正式版)。
从其他小程序返回:
使用 wx.navigateBackMiniProgram API 可以从其他小程序返回到当前小程序。
wx.navigateBackMiniProgram({
extraData: {
// 传递给目标小程序的数据
key1: 'value1',
key2: 'value2'
},
success(res) {
console.log(res);
},
fail(res) {
console.log(res);
}
});
- extraData:要传递给目标小程序的数据。
这些 API 可以在小程序中实现与其他小程序之间的跳转和数据传递。请注意,两个小程序之间的跳转必须在同一个开放平台账号下,并且需要在小程序的配置中设置互相之间的关联关系。
转载请注明出处:http://www.zyzy.cn/article/detail/1029/微信小程序