#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); } }