收藏
回答

小程序分享时跳转b页面,分享结束后b页面被销毁?

我在小程序a页面中进行分享的同时进行跳转,分享结束后仍在a页面,但是b页面的日志有被打印,并执行了b页面的销毁方法,请问如何能分享的时候b页面不被销毁

onShareAppMessage: function () {
        const { cardDescription} = this.data;
        const { userInfo } = app.globalData;
        let shareData = {
          nickName: userInfo.nickName,
          avatarUrl: userInfo.avatarUrl,
          cardNo: cardDescription.cardNo,
          cardUniqueId: cardDescription.sendUniqueId,
        }
        let shareObj = {};
        shareObj = {
          title: '送你一份温暖心意~',
          path: '/package/receiveCard/receiveCard?data=' + encodeURIComponent(JSON.stringify(shareData)),
          imageUrl: cardDescription.cardFace,
        }
        wx.redirectTo({
            url: '/package/cardIsSend/cardIsSend?cardNo=' + cardDescription.cardNo,
        })
        return shareObj;
    }
回答关注问题邀请回答
收藏

1 个回答

  • Listen
    Listen
    2021-10-30

    wx.redirectTo

    wx.navigateTo


    这两个api的区别是什么?

    仔细看看文档



    2021-10-30
    有用
    回复 4
    • 清欢拾柒渡™
      清欢拾柒渡™
      发表于移动端
      2021-10-30
      不管用哪个都是一样结果,一开始是用navigateTo的
      2021-10-30
      回复
    • Listen
      Listen
      2021-10-30回复清欢拾柒渡™
      发个代码片段上来
      2021-10-30
      回复
    • 清欢拾柒渡™
      清欢拾柒渡™
      2021-11-03回复Listen
      已经解决了,给跳转部分加了延迟1.5s
      2021-11-03
      回复
    • Listen
      Listen
      2021-11-03回复清欢拾柒渡™
      好的
      2021-11-03
      回复
登录 后发表内容