一、背景:
需要在目前的小程序中跳转到另一个小程序,跳转的目标小程序需要已经发布上线了
二、具体实现
使用uni.navigateToMiniProgram打开另一个小程序
官网指引👉:uni.navigateToMiniProgram(OBJECT) | uni-app官网
<template>
<view>
<button @click="gotoMt">打开美团外卖小程序</button>
</view>
</template>
<script>
export default {
methods:{
gotoMt(){
uni.navigateToMiniProgram({
appId: '',//目标小程序appid
path: '',//需要打开的目标路径
extraData: {
'data1': 'test'
},
envVersion:'trial',//小程序版本:develop(开发版),trial(体验版),release(正式版)
success(res) {
// 打开成功
}
})
}
}
}
</script>
注意:
①当要跳转的目标小程序打开的页面路径为空时,及没写path,则打开的是小程序首页
②当要跳转的目标小程序同为自己公司开发的,envVersion可以是体验版或开发版,但如果是其他家公司的小程序,版本得是正式版;因为不是对方公司小程序的开发人员,体验版或开发版也跳不过去😂
最后,👏👏 😀😀😀 👍👍