我想以编程方式重启我的Ionic应用程序。
我发现解决方案仅重新加载当前视图,例如location.reload()
...但我希望该应用重新运行app.js,适用于iOS和Android。
有什么想法吗? 感谢
答案 0 :(得分:2)
我不建议采用这种方法,在单页应用程序中总是尝试让系统重置数据,缓存,历史记录等,然后转到初始状态,而不是强制刷新de webUI。 Ionic有很多功能可以帮助你实现这一目标。
答案 1 :(得分:0)
试试这个解决方案
.run(function(){
$ionicPlatform.ready(function () {
if (cordova.platformId === 'ios' && window.cordova && window.cordova.plugins && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.disableScroll(true);
}
if (window.StatusBar) {
StatusBar.styleDefault();
}
navigator.splashscreen.hide();
})
或者您可以隐藏
中的启动画面app.jsrs.Open("update customer set Name='" + txtname + "',F_Name='" + txtfname + "',Cnic='" + txtcnic + "',Dues='" + txtdues + "',Fees= '" + txtfees + "' where Id = '" + id + "'", connection);