收藏
回答

wx.miniProgram.navigateTo events监听不到数据?

webview里的wx.miniProgram.navigateTo events

events: {

                  // 为指定事件添加一个监听器,获取被打开页面传送到当前页面的数据

                  acceptDataFromOpenedPage: function(data) {

                    console.log(data)

                    if(data == 'success'){

                      this.$router.push({ path: '/sendRecord' });

                    }

                  },

                  someEvent: function(data) {

                    console.log(data)

                    if(data == 'success'){

                      this.$router.push({ path: '/sendRecord' });

                    }

                  }

                }


const eventChannel = this.getOpenerEventChannel()

                    eventChannel.emit('acceptDataFromOpenedPage', {data: 'success'});

                    eventChannel.emit('someEvent', {data: 'success'});



回答关注问题邀请回答
收藏

1 个回答

  • Cjiang
    Cjiang
    2022-03-18

    onLaunch onShow onload 里获取试试。

    2022-03-18
    有用
    回复 1
    • Lanuxa
      Lanuxa
      发表于移动端
      2022-03-18
      没用诶,是webview里面的h5代码挑转页面到小程序,然后想回传参数到h5
      2022-03-18
      回复
登录 后发表内容