Как настроить Angular проект для универсальных ссылок iOS и ссылок ресурсов Android, чтобы открывать ссылки в собственных мобильных приложениях - PullRequest
0 голосов
/ 11 октября 2018

Кто-нибудь знает, как мне настроить свой 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 голосов
/ 12 октября 2018

Я обнаружил несколько вещей:

1.) Я поместил папку .well-known в папку src моего углового проекта.Папка .well-known содержит файл apple-app-site-association-Ассоциации для приложений для iOS, а также assetlinks.json для приложений для Android.

2.) В конфигурации .angular-cli.json я добавил папку .well-known в apps-> assets конфигурации.

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 { }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...