Deeplinking не работает в приложении Android PhoneGap - PullRequest
0 голосов
/ 17 октября 2018

Я создал приложение для 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), приложение не открывается.

Я не уверен, что что-то пропустил. Пожалуйста, помогите! Заранее спасибо.

...