1
我试图为应用程序设置限制性应用程序链接,但我们只想要特定链接路由到应用程序,其余部分直接在Safari中打开(没有传递)。苹果应用程序站点关联无法处理与#字符的链接
为了做到这一点,我使用了下面的json文件。然而,这似乎为https://domain.com/test做工精细,但未能对https://domain.com/#/test
如果我加“*”来的路径列表,它工作正常,但后来我们让一切通过,它创建了一个糟糕的体验如果该应用程序无法支持该链接。
有没有人得到这样的工作?对我来说,似乎奇怪的是,苹果无法处理包含'#'字符的链接。我们的网站使用了#字符在我们所有的路由,并
{
"applinks": {
"apps": [],
"details": [{
"appID": "TEAMID.BUNDLEID",
"paths":[ "/test", "/*/test", "/*/test/*", "*/test/*" ]
}
]
}
删除#对Angular来说并不是真正的选择。我们最终创建了其他路线,重定向到所需的网址,路径为 –
#我认为通用链接不适用于重定向链接。 – nRewik