微信小程序之间跳转 | 微信小程序互跳教程
微信小程序之间跳转可以使用wx.navigateToMiniProgram()函数来实现。具体步骤如下:
- 在源小程序中,使用
wx.navigateToMiniProgram()函数来打开目标小程序。该函数中需要传入以下参数:
appId:目标小程序的AppIDpath:需要打开的页面路径extraData:需要传递给目标小程序的数据success:跳转成功的回调函数fail:跳转失败的回调函数
- 在目标小程序中,需要在
app.json中配置allow-communication字段,来允许源小程序跳转到目标小程序。
示例代码:
在源小程序中:
wx.navigateToMiniProgram({
appId: '目标小程序的AppID',
path: 'pages/index/index',
extraData: {
key1: 'value1',
key2: 'value2'
},
success(res) {
console.log('跳转成功', res)
},
fail(res) {
console.log('跳转失败', res)
}
})
在目标小程序中的app.json中:
{
"allow-communication": {
"scope": "weixin",
"protocols": ["wechat", "weixin"]
}
}
原文地址: https://www.cveoy.top/t/topic/lz0R 著作权归作者所有。请勿转载和采集!