Skip to content

导航

移动应用中的导航具有相当复杂的性质。 我们在此使用 "移动 "一词 ,是因为目前迷你应用程序的设计与移动应用程序相似,因此导航 也应如此。

由于 Mini Apps 是旨在模拟移动界面的网络应用程序,因此必须对 浏览器和移动导航机制进行比较。 可以说,他们没有太多共同之处。

简单地说,浏览器导航是通过一个双链的历史记录列表进行操作的。 开发人员 可以使用向前或向后导航方法浏览每个节点。 还可以通过 替换当前条目并添加新条目,同时删除当前条目之后的所有条目。

相反,移动导航允许开发人员使用多导航上下文,这意味着整个应用程序中存在多个导航上下文 。

不过,浏览器导航有相当严格的限制,因此要在 Telegram 迷你应用程序中模仿移动应用程序中的行为, 。 这就是 @telegram-apps/sdk 提供导航相关功能的原因。

Released under the MIT License.