uniapp 在公众号和小程序分别打开跳转打开另一个小程序

1,331 阅读1分钟

object 参数说明

  • appId 必填填 要打开的小程序appId (百度小程序则写 APP key)
  • path 否 打开页面路径。如果为空则打开首页
  • extraData => object 需要传递给目标小程序的数据,目标小程序可在 App.vue 的 onLaunchonShow 中获取到这份数据
  • envVersion 否 要打开的小程序版本,有效值: develop(开发版),trial(体验版),release(正式版)。仅在当前小程序为开发版或体验版时此参数有效。如果当前小程序是正式版,则打开的小程序必定是正式版。
  • success 接口调用成功回调
  • fail 接口调用失败回调
  • complete 接口调用结束的回调函数(调用成功、失败都会执行)
uni.navigateToMiniProgram({
  appId: '',
  path: 'pages/index/index',
  success(res) {
   // 打开成功
  }
})

uni.navigateBackMiniProgram(OBJECT)

  • 跳转回上一个小程序,只有当另一个小程序跳转到当前小程序时才会能调用成功。
uni.navigateBackMiniProgram({ 
    extraData: { 'data1': 'test' }, 
    success(res) { // 返回成功 } 
})