收藏
回答

分享页面有时会自动跳转到首页

小程序某个a页面分享功能,(目的是跳转到b页面并且带的参数)。点击分享,进入b页面然后马上自动跳到小程序首页去了,关闭后。再点击分享又正常进入b页面了。这个什么情况?为什么会自动跳转到首页?


最后一次编辑于  09-07  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

3 个回答

  • 小满
    小满
    09-07

    方便贴下代码吗?是在a页面点击分享跳到了b。还是分享出来后,点击分享链接跳了首页

    09-07
    赞同
    回复 3
    • 卢勇其
      卢勇其
      09-07
      分享出去的
      09-07
      回复
    • 小满
      小满
      09-07回复卢勇其
      那应该是代码逻辑问题,不属于小程序bug。。。
      09-07
      回复
    • 卢勇其
      卢勇其
      09-07回复小满
      分享的是其它页面,第一次从连接点进去有时会直接跳到首页去
      09-07
      回复
  • 卢勇其
    卢勇其
    09-07

    // 分享

    onShareAppMessage: function(res) {

    if(!this.hasLogin){

    return {

    title: '甄选好礼,每日签到福利社!!!',

    path: '/pages/packageB/personal/signIn?inviteId'

    }

    }else{

    return {

    title: '甄选好礼,每日签到福利社!!!',

    imageUrl: 'https://farm.nianhuayx.com/images/manor/jindou.jpg',

    path: '/pages/packageB/personal/signIn?inviteId=' + this.userInfo.userId

    }

    }

    },


    09-07
    赞同
    回复 2
    • 小满
      小满
      09-07

      onShareAppMessage: function (res) {

          let inviteId = this.userInfo.userId || ''
              return {
                  title: '甄选好礼,每日签到福利社!!!',
                  imageUrl: this.hasLogin ? 'https://farm.nianhuayx.com/images/manor/jindou.jpg' : '',
                  path: '/pages/packageB/personal/signIn?inviteId=' + inviteId
              }
          }

      },


      // 代码没问题,有没有做检测登陆的,没有登陆跳转index

      09-07
      回复
    • 卢勇其
      卢勇其
      09-07回复小满
      没有
      09-07
      回复
  • G-STEPS街舞工作室
    G-STEPS街舞工作室
    09-08

    js 代码看起来没有问题,贴一下 html 代码呢,分享按钮的,是不是事件冒泡导致其他点击事件触发了

    09-08
    赞同
    回复
问题标签