iOS混合应用程序-主干框架-性能随时间而变慢
我们使用Phonegap插件和带有木偶JS插件的主干框架开发了iOS混合应用程序。我们的客户将使用此应用程序让员工登录/注销,此应用程序将始终打开并全天候运行 新安装的应用程序在1周内运行良好,1周后应用程序性能开始下降,如下所示 屏幕渲染非常慢 键盘响应很慢 如果我们连续使用1个月,应用程序将挂起。。。我们要么杀了它,要么就杀了它 重启iPad,它就会正常工作。 我们认为如果应用程序持续运行,webview将保持缓存,我们已经使用phonegap插件实现了清除webview缓存,但仍然没有成功 如果我们连续全天候运行该应用程序,是否会出现任何问题 主干框架是否会在一段时间内产生缓存所有模型数据之类的问题iOS混合应用程序-主干框架-性能随时间而变慢,ios,backbone.js,marionette,cordova-3,hybrid-mobile-app,Ios,Backbone.js,Marionette,Cordova 3,Hybrid Mobile App,我们使用Phonegap插件和带有木偶JS插件的主干框架开发了iOS混合应用程序。我们的客户将使用此应用程序让员工登录/注销,此应用程序将始终打开并全天候运行 新安装的应用程序在1周内运行良好,1周后应用程序性能开始下降,如下所示 屏幕渲染非常慢 键盘响应很慢 如果我们连续使用1个月,应用程序将挂起。。。我们要么杀了它,要么就杀了它 重启iPad,它就会正常工作。 我们认为如果应用程序持续运行,webview将保持缓存,我们已经使用phonegap插件实现了清除webview缓存,但仍然没有成功
如果有人能在这方面提供帮助,它真的很有用。您测试过该站点的内存泄漏吗?在主干内创建僵尸视图非常容易,因此如果这与此有关,我不会感到惊讶。对不起,我忘了提及,我使用了木偶JS主干插件。我假设木偶js会处理僵尸视图。虽然木偶提供了方便的清理功能来帮助避免僵尸视图,但仍然存在内存泄漏的可能性。查看文章,详细介绍如何使用ChromeDevTools来发现潜在的内存泄漏。祝你好运谢谢,将测试内存泄漏并更新您