8

有谁知道我应该如何设置我的 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

非常感谢!

4

1 回答 1

11

我发现了一些事情:

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

2.) 在.angular-cli.json配置中,我已将.well -known文件夹添加到apps->assets配置中。

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

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

# Used to open links in the native Android app, if available
location = /.well-known/assetlinks.json { }
于 2018-10-12T07:19:14.797 回答