如何在IOS中重新启动Ionic应用程序

时间:2017-02-06 19:59:06

标签: angularjs cordova ionic-framework phonegap-plugins

我正在为Android和IOS开发一个离子应用程序。如果从服务器端或客户端发生任何错误,则会重新调整应用程序。我可以使用

为Android开发它
navigator.app.loadUrl("file:///android_asset/www/index.html"

但对于IOS,我无法做到这一点。请让我知道IOS的任何解决方案。

我知道有$state.go()windows.reload但这对我不起作用,因为某些AppHub.On信号事件未正确初始化。 只有一个解决方案对我来说就像android一样,但我无法为IOS做同样的事情。

1 个答案:

答案 0 :(得分:2)

我能够解决这个问题

var initialHref = window.location.href;
navigator.splashscreen.show();
// Reload original app url (ie your index.html file)
window.location = initialHref;
navigator.splashscreen.hide();