新用户点击分享消息进入小程序未跳转到指定页面?
发布于 6 年前 作者 fangbai 5525 次浏览 来自 官方Issues

新用户点击分享消息进入小程序,会跳转到登录页面。但是登录之后。不能自动跳转到分享的指定页面。

这种问题有解决方案吗?

8 回复

楼上的都可以

回复一下,现在登录机制已经改了不能进入小程序就让用户授权登录,所以不存在点击分享链接进入小程序然后登录之后在返回到分享的页面这种情况了。现在我用的采用的是点击分享链接直接进入分享页面,当用户发生一些交互行为的时候才让用户跳转登录,登录之后直接采用wx.navigateBack()返回上一个页面的就可以了。需要注意的一点是返回的页面层级。

跳转到登录页面的时候path 加一个参数呗

path: ‘pages/login?back_url=pages/a’

登录完就根据back_url进行跳转

这个问题解决了吗

楼上的都可以+1

大哥,有没有解决这个问题,我也要做,没做出来,我第一步都搞错了,求解答谢谢

我说一种方式供你参考,在app.js里面把接收到的页面地址储存在app全局对象上,登录成功之后再通过wx.reLaunch跳转到刚刚记录的页面。

登录页面需要判断是否成功,然后wx.navigateBack

回到顶部