在使用 jetpack compose 导航时,有没有办法在路线中制作一个 catch-all 参数?

问题描述 投票:0回答:0

我正在尝试制作一个应用程序来显示用于通过深层链接打开它的 uri。每当我传入包含“/”的数据时,它似乎都会崩溃。

有没有办法以某种方式定义我的路线,它只消耗路径中给定点之后的所有数据?

示例:假设我有深层链接

myDisplayApp://showContent/{content}
,是否有任何方法可以修改它以便它采用任意字符串,甚至是在
/
之后包含
showContent/
的字符串?

我已经看过这些帖子,但它们只是提供了一种解决方法,而不是真正的解决方案:

我想显示深层链接中发送的内容,但无法控制发送到应用程序的内容。

感觉大多数 web-app-frameworks 都提供了这个功能,这对于在未知路由的情况下进行错误处理尤其必要。

这可以使用 Jetpack Compose Navigation 吗?怎么样?

android-jetpack-compose deep-linking
© www.soinside.com 2019 - 2024. All rights reserved.