Как перезапустить приложение NativeScript Angular?

#nativescript #restart #angular2-nativescript #nativescript-angular #nativescript-plugin

#nativescript #перезапустить #angular2-nativescript #nativescript-angular #nativescript-плагин

Вопрос:

Я ищу решение, которое поможет мне выполнить перезапуск собственного приложения программно.

Я использую только платформу Android

Ответ №1:

В конце я использовал android.os.Process.KillProcess (android.os.Process.myPid()); внутри setTimeout ведьма работает в большинстве случаев… и для iphone я использовал exit(0) или exit ();

мой код выглядит следующим образом:

Комментарии:

1. performRestart() { this.showIndicator(); if (isAndroid) { setTimeout(() => { android.os.Process.KillProcess(android.os.Process. myPid()); // android.foregroundActivity. finish(); this.hideIndicator(); }, 5000); } else { setTimeout(() => { exit(0); this.hideIndicator(); }, 5000); } }