Как запустить внешнее приложение из приложения ionic4 - PullRequest
0 голосов
/ 11 февраля 2019

Мое приложение под Ionic 4 для Android, и я должен открыть / запустить / запустить внешнее приложение (например, com.google.android.youtube или com.sygic.truck) -> например, любое установленное приложение.

Я протестировал множество вариантов без какого-либо успеха:

InAppBrowserModule (с помощью приложения: //my.package.name).

Плагин Cordova lampaa (я не нашел способовиспользуйте его под типом приложения angular / ts).

Я пробовал также webIntent, используя опцию пакета и опцию действия, вызывая основную активность.


Для InAppBrowserModule я застрял с http: // protocole добавлен до URL моего приложения.

Для Lampaa я застрял с неопределенным startApp (даже после следующих предложений других потоков).

А для webIntent я недумаю, что это подходит для моей проблемы.

Есть какие-нибудь предложения?

Заранее спасибо!


[РЕДАКТИРОВАТЬ]

Я наконец заставляю это работать!

Вы можете использовать одну из этих двух строк:

 this.iab.create('android-app://com.google.android.youtube',"_system");

 window.open('android-app://com.google.android.youtube',"_system");

You cзаменить com.google.android.youtube именем пакета приложения!

1 Ответ

0 голосов
/ 08 мая 2019

Для ионного 4 мы можем использовать

ionic cordova plugin add cordova-plugin-app-launcher
npm install @ionic-native/app-launcher
...