Я устанавливаю некоторые ссылки в своих приложениях, чтобы открыть какой-либо URL. Я пробовал этот код, но, похоже, он не работает.
ionic cordova plugin add ionic-plugin-deeplinks --variable URL_SCHEME=solusipay --variable DEEPLINK_SCHEME=https --variable DEEPLINK_HOST=blablabla.com --variable ANDROID_PATH_PREFIX=/
Я пробовал это: https://blog.ionicframework.com/deeplinking-in-ionic-apps/
Я что-то там пропустил?
Я использую собственный плагин Динамические ссылки Firebase Ionic, он находится на стадии бета-тестирования, но отлично работает для диплинков.
config.xml:
<platform name = "ios">
<preference name = "GoogleIOSClientId" value = "..." />
</platform>
<platform name = "android">
<preference name = "GoogleAndroidClientId" value = "..." />
</platform>
Установить :
$ ionic cordova plugin add cordova-plugin-firebase-dynamiclinks --save --variable APP_DOMAIN = "example.com" --variable APP_PATH = "/"
$ npm install --save @ionic-native/firebase-dynamic-links
Использование:
import { FirebaseDynamicLinks } from '@ionic-native/firebase-dynamic-links';
constructor(private firebaseDynamicLinks: FirebaseDynamicLinks) { }
...
// Handle the logic here after opening the app with the Dynamic link
this.firebaseDynamicLinks.onDynamicLink()
.subscribe((res: any) => console.info(res), (error:any) => console.info(error));
Надеюсь, ты найдешь решение !! Удачного кодирования !!!