Para una aplicación Ionic que ha implementado OnInit , ¿por qué no se invoca ngInit() ? No sucede ni siquiera la primera vez que se abre la aplicación/ventana:
export class AudioRecorderComponent implements OnInit, OnDestroy { ... async ngOnInit() { console.log('ngOnInit()') // never printed ... }¿Hay alguna forma diferente de ejecutar la lógica al crear un componente iónico ?
Si bien, en teoría, ngOnInit debería funcionar, intente usar viewWillEnter en su lugar.
https://ionicframework.com/docs/angular/lifecycle
export class AudioRecorderComponent implements viewWillEnter { ionViewWillEnter(): void { console.log('view will enter'); } }Esto se debió a la extensión GoogleVoice . Después de deshabilitar la extensión ngOnInit() procedió correctamente