如何确定以前的路由是否为外部路由



我正在使用Angularlocation.goBack导航。 如果下一个goBack执行将在应用程序外部导航,我想禁用后退导航按钮。

有没有最佳实践方法来实现这一目标?

这件事真的很棘手。浏览器历史记录未提供处理 URL 的方法。你可以回去做。因此,您检测到应用程序外部的导航,您必须实现自己的历史日志。

但最好避免使用应用程序默认浏览器功能,因为您会发现很多棘手的错误。

最新更新