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

在app.js的onShow中reLaunch到指定页,但还是会进小程序默认首页?

在app.js的onShow中reLaunch到指定页,但还是会进小程序默认首页这正常吗?现在想直接跳转指定页不进入默认首页应该怎么做?

需求:根据场景值判断跳转哪个页面

现在测试结果:删掉小程序搜索进入小程序(冷启动)会进入指定页面然后再进默认首页,根据首页里的逻辑判断再跳转别的页面;

此时点击右上角退出小程序再重新搜索进入(热启动),这种情况会跳到指定页(虽然也会进入默认首页但没有跳转别的页面)

网友回复

optimistic:

这个确实没研究过 不过我之前用的方案是设置默认页面为start而不是你现在的index 在默认页面再执行跳转逻辑

仙森ღ₅₂₀¹³¹⁴:

onLaunch和 onShow里都写跳转逻辑。

我们是这样做的。跳转首页带参数判断跳转其他页面,这样左上角或者右滑都可以返回首页,防止用户右上角直接退出。

评论 抢沙发

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

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

云免签H5支付