为啥 angular/cordova 应用程序突然重新加载?

Posted

技术标签:

【中文标题】为啥 angular/cordova 应用程序突然重新加载?【英文标题】:Why does angular/cordova app suddenly reload?为什么 angular/cordova 应用程序突然重新加载? 【发布时间】:2018-11-15 14:10:29 【问题描述】:

我有一个在 ios 中运行的 angular/cordova 应用程序。有时应用程序只是重新启动。它没有关闭,它只是显示一个空白页面,然后重新启动。这与调用location.reload() 的行为相同。

这种行为的原因可能是什么?内存问题? angular/cordova 中的一个已知错误(我在研究中遗漏了)?

【问题讨论】:

【参考方案1】:

根据您的描述,最可能的原因肯定是内存泄漏——当应用程序运行时,一些东西不断存储在内存中并且永远不会被清除,导致应用程序突然退出.

您应该尝试打开操作系统的监控工具来跟踪当前正在使用的内存量,看看它是否在稳步增加(以及在应用程序重新加载后它是否会下降)。

【讨论】:

以上是关于为啥 angular/cordova 应用程序突然重新加载?的主要内容,如果未能解决你的问题,请参考以下文章

ionic4+angular7+cordova开发入门

django、cordova、ionic 和 angular.js 的 CORS 问题

Angular Cordova Project (Android) 未打开 Razorpay 外部页面(输入 OTP/输入登录凭据页面)

ionic - ionic3.x + cordova7.0.1 环境配置

为啥我突然不能再创建房间了?

为啥微信云宅调小程序里面的信息突然消失?