【问题标题】:Handle back navigation button on mobile处理手机上的后退导航按钮
【发布时间】:2016-04-28 09:33:44
【问题描述】:

在我的移动应用程序中,我有这个登录页面,一旦用户输入他的凭据,他就会进入主页。当我点击后退按钮时,我会回到登录页面。但我希望后退按钮能够像使用 Facebook 时那样工作:当我点击后退按钮时,我会回到主页或至少回到我之前正在做的活动。这可以在 Nativescript/Angular 项目中实现吗?

谢谢

【问题讨论】:

标签: angular nativescript


【解决方案1】:

当您将用户转发到主页时使用

_router.navigateByUrl('/homepageUrl', true);

_router.navigateByInstruction(router.generate(['/Homepage']), true);

skipLocationChange: true 那么登录页面Url应该是

我自己没有测试过,但我认为这就是你想要的。

【讨论】:

  • 这没有帮助。他需要捕捉后退按钮的事件。我也在找。
  • 不明白你的意思。如果重定向到登录页面没有添加到历史记录(skipLocationChange: true),则返回按钮将指向用户在登录对话框出现之前所在的页面
  • 我在使用后退按钮时遇到了问题,我只是想得到这个事件,所以我虽然问的人也想要这个。但也许你的答案就足够了。就我而言,不能解决。但是对于问题的标题,我认为他是在问这个问题。算了^^
猜你喜欢
  • 1970-01-01
  • 2018-09-26
  • 2016-12-04
  • 2020-07-10
  • 2018-12-05
  • 2015-05-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多