如何为iOS通用链接和Android资产链接设置Angular项目以在本机移动应用程序中打开链接

时间:2018-10-11 14:24:02

标签: android ios angular ios-universal-links digital-assets-links

有人知道我应该如何设置Angular项目以使用本机移动应用程序链接?

例如

iOS:通用链接:https://developer.apple.com/library/archive/documentation/General/Conceptual/AppSearch/UniversalLinks.html

Android:数字资产链接:https://developers.google.com/digital-asset-links/v1/getting-started

谢谢你!

1 个答案:

答案 0 :(得分:1)

我发现了几件事:

1。)我已将 .well-known 文件夹放置在我的角度项目的src文件夹中。 .well-known 文件夹包含用于iOS应用程序的 apple-app-site-association 文件,以及用于 assetlinks.json 的文件android应用。

2。)在 .angular-cli.json 配置中,我已将。众所周知的文件夹添加到 apps-> assets < / em>配置。

3。)对于 nginx.conf 文件中的部署,我添加了:

# Used to open links in the native PEAX iOS app, if available
location = /.well-known/apple-app-site-association { }

# Used to open links in the native PEAX Android app, if available
location = /.well-known/assetlinks.json { }