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

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

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


person jawdat abdallh    schedule 03.12.2020    source источник


Ответы (1)


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

мой код выглядит так:

person jawdat abdallh    schedule 23.12.2020
comment
выполнитьRestart() { 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); } } - person jawdat abdallh; 23.12.2020