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

小程序如何阻止启动自动跳转?

在分享场景(小程序码,or分享卡片)中,都会携带一个目标页。

是否能在生命周期中拦截掉跳转目标页的行为,而直接导向到其他页面。 例如在app.onShow中发现未登录,直接跳转到登陆页。

现在的设计好像无法阻止掉默认跳转的行为,导致大家在设计架构时,必须加入启动页或者首页。(例如小红书,定位到首页,再有首页转发,实际体验惨不忍睹)

————更新————

希望能提供一个全局路由守卫钩子,无论是switchTab 还是relaunch等,涉及到此小程序路由变化时,能够进行拦截。(现在还有新的场景,例如直播时商品的跳转)


网友回复

楼小仙:

加个中转页,中转页进行页面的导向,判断页面应该进入哪里

super:

你在app.json的onLaunch函数里面加个页面跳转的不就好了

评论 抢沙发

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

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

云免签H5支付