• 下载
  • 社区

my.navigateToMiniProgram

跳转到其他小程序。详细接入参考 小程序相互跳转

相关问题请参见 小程序跳转 FAQ


示例代码

my.navigateToMiniProgram({
      appId: 'xxxx',
      path: 'page/index/index',
      extraData:{
        "data1":"test"
      },
      success: (res) => {
        console.log(JSON.stringify(res))
      },
      fail: (res) => {
        console.log(JSON.stringify(res))
      }
    });


入参

Object 类型,属性如下:

属性

类型必填描述
appIdString要跳转的目标小程序 appId。

path

String

打开的页面路径,如果为空则打开首页。

extraDataObject需要传递给目标小程序的数据,目标小程序可在 App.onLaunch() 、 App.onShow()  中获取到这份数据。
successFunction调用成功的回调函数。
failFunction调用失败的回调函数。
completeFunction调用结束的回调函数(调用成功、失败都会执行)。


常见问题 FAQ


my.navigateToMiniProgram 的 extraData 的参数在哪里获取? extraData 是否可以添加多个参数?自定义参数中间使用的什么符号进行拼接?


目标小程序可在 App.onLaunch( )、App.onShow( ) 中获取到这份数据。

extraData 可以添加多个参数,自定义参数都是从这里传入的。

自定义参数中间使用 & 符号进行拼接。