应用程序崩溃后如何以编程方式重新加载 Cordova 插件?
How to programmatically reload Cordova Plugins after app crash?
有时我的 Ionic V1 w Cordova 应用程序崩溃,然后在 iOS 中立即重新启动。虽然我希望它永远不会崩溃,但目前我正在努力确保它能正常恢复。问题是,当它重新启动应用程序时,Ionic 代码已初始化并且 运行 正确,但 Cordova 插件的 none 可用。
是否可以在 Ionic 应用程序启动时以编程方式重新加载所有 Cordova 插件?
我不知道
crashes and then immediately restarts in iOS
部分发生了,但是您尝试过使用 location.reload()
吗?
例如,在index.html
function onDeviceReady() {
//...
location.reload();
return;
}
它可能会成功,虽然我不是 100% 确定。
有时我的 Ionic V1 w Cordova 应用程序崩溃,然后在 iOS 中立即重新启动。虽然我希望它永远不会崩溃,但目前我正在努力确保它能正常恢复。问题是,当它重新启动应用程序时,Ionic 代码已初始化并且 运行 正确,但 Cordova 插件的 none 可用。
是否可以在 Ionic 应用程序启动时以编程方式重新加载所有 Cordova 插件?
我不知道
crashes and then immediately restarts in iOS
部分发生了,但是您尝试过使用 location.reload()
吗?
例如,在index.html
function onDeviceReady() {
//...
location.reload();
return;
}
它可能会成功,虽然我不是 100% 确定。