после много борьбы! вот ответ:
плагин, который я упомянул, на самом деле работает здорово в cordova, и для его переноса в ionic4 (так как плагином является «PluginName», вы должны объявить и использовать его в своей машинописи), мой код выглядит следующим образом (home.page.ts) :
import { Component } from '@angular/core';
declare var PluginName: any;
@Component({
selector: 'app-home',
templateUrl: 'home.page.html',
styleUrls: ['home.page.scss'],
})
export class HomePage {
goToCustomActivity(){
PluginName.new_activity();
}
}
и в вашем home.page.html:
<ion-content>
<ion-button (click)="goToCustomActivity()">go to custom activity</ion-
button>
</ion-content>
Надеюсь, это поможет кому-нибудь.
и особая благодарность оригинальному кодеру плагина "Ijas Ahamed N"
Вы можете найти инструкции по написанию плагина здесь:
https://www.ijasnahamed.in/2016/11/start-android-activity-from-cordova.html
а вот и стекопотока
Запуск андроид активности из плагина cordova