8.7 发布 - WinterCG 合规性第一部分
了解更多

在导航方面,主要有两种类型的导航:使用 FramePage 的常规导航,以及使用模态的导航。关键区别在于对回退堆栈和后退按钮的处理 - 模态允许用户通过“分离”的流程进行导航,而 Frame 和 Page 通常会跟踪回退堆栈。需要注意的是,模态也可以有自己的 Frame 和 Page 回退堆栈,在设计应用程序的导航时,这提供了极大的灵活性。

示例用户流程

例如,假设我们有一个**主页**,用户可以从这里导航到**列表页**。在**列表页**上,用户可以调整一些筛选器,我们可以将其显示在模态中,以不中断回退堆栈/后退按钮的流程。当用户点击列表项时,我们会导航到**详细信息页**。在**详细信息页**上,用户可以在**信息模态**中查看额外的**信息页**,并在不中断主回退堆栈的情况下继续导航。关闭**信息模态**后,用户可以继续在**主 Frame** 中向前和向后导航。

上一步
手势