Я создал приложение для Android, используя PhoneGap.Я хочу использовать функцию глубоких ссылок, поэтому я использую этот плагин.
https://www.npmjs.com/package/cordova-plugin-deeplinks
Я настроил в соответствии с документацией в приложении Android PhoneGap, но глубокие ссылки не работают.Вот конфигурация:
config.xml
<universal-links>
<host name="macc.com" scheme="https" event="openNewsListPage">
<path url="/news/"/> </host>
</universal-links>
Обработка события в app.js
onDeviceReady: function(){
app.receivedEvent('deviceready');
universalLinks.subscribe('openNewsListPage', app.onNewsListPageRequested);
},
onNewsListPageRequested: function(eventData){
alert('Showing list of awesome news.');
},
Веб-интеграция Android - добавлен следующий код на странице macc.com/news
<link rel="alternate" href="android-app://com.macc/https/macc.com/news/"/>
Я также проверил свой веб-сайт в Инструментах для веб-мастеров и в консоли Google Play.Но если я пытаюсь получить доступ к URL (https://macc.com/news), приложение не открывается.
Я не уверен, что что-то пропустил. Пожалуйста, помогите! Заранее спасибо.