业务场景:在自己的小程序中打开另一个小程序。
解决方法:使用微信官方接口 wx.navigateToMiniProgram,官方文档:wx.navigateToMiniProgram
方案一:使用 AppID 以及要打开的页面路径 path
如何获取微信小程序的 APPID 以及页面路径
wx.navigateToMiniProgram({
appId: 'wxe63f71d0f4e20713',
path: 'pages/webpage/index',
success(res) {
// 打开成功
console.log('打开成功')
}
})
方案二:使用 shortLink,小程序基础库版本最低 2.18.1
如何获取微信小程序的小程序链接:shortLink
wx.navigateToMiniProgram({
shortLink: '# 小程序://Vant 组件库演示 /Button 按钮 /g70Nq3UlRnREYbu',
success(res) {
// 打开成功
console.log('打开成功')
}
})