1
我試圖爲應用程序設置限制性應用程序鏈接,但我們只想要特定鏈接路由到應用程序,其餘部分直接在Safari中打開(沒有傳遞)。蘋果應用程序站點關聯無法處理與#字符的鏈接
爲了做到這一點,我使用了下面的json文件。然而,這似乎爲https://domain.com/test做工精細,但未能對https://domain.com/#/test
如果我加「*」來的路徑列表,它工作正常,但後來我們讓一切通過,它創建了一個糟糕的體驗如果該應用程序無法支持該鏈接。
有沒有人得到這樣的工作?對我來說,似乎奇怪的是,蘋果無法處理包含'#'字符的鏈接。我們的網站使用了#字符在我們所有的路由,並
{
"applinks": {
"apps": [],
"details": [{
"appID": "TEAMID.BUNDLEID",
"paths":[ "/test", "/*/test", "/*/test/*", "*/test/*" ]
}
]
}
刪除#對Angular來說並不是真正的選擇。我們最終創建了其他路線,重定向到所需的網址,路徑爲 –
#我認爲通用鏈接不適用於重定向鏈接。 – nRewik