html52.com
我爱小程序-开发者交流社区

怎么能在A小程序中拿到B小程序返回的时候带的参数呢 ?

https://developers.weixin.qq.com/miniprogram/dev/api/open-api/miniprogram-navigate/wx.navigateBackMiniProgram.html

参考文档做的   A小程序到B小程序用的wx.navigateToMiniProgram

然后用

wx.navigateBackMiniProgram({
  extraData: {
  foo: 'bar'},success(res) {
  // 返回成功}})

这个方法可以返回到A小程序  extraData是携带的数据

wx.navigateBackMiniProgram我试了一下是可以返回的A小程序的,不知道在什么地方获取到B小程序带来的值,在app.js中获取不到  A小程序进到B小程序的页面的onload里面也不行

问题是:

怎么能在A小程序中拿到B小程序返回的时候带的参数呢

网友回复

o0o有脾气的酸奶:

从A小程序打开B小程序后,在B小程序调用wx.navigateBackMiniProgram

wx.navigateBackMiniProgram({

    extraData: {

        foo: 'bar'

    }

})

在A小程序的app.js的onShow(e)里可以获取extraData的数据

A小程序的app.js:

onShow(e){

    console.log(e)

}

王志鹏:

wx.onAppShow 吗?

红红火火恍恍惚惚:这咋提问啊。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付