Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS混合应用程序-主干框架-性能随时间而变慢_Ios_Backbone.js_Marionette_Cordova 3_Hybrid Mobile App - Fatal编程技术网

iOS混合应用程序-主干框架-性能随时间而变慢

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缓存,但仍然没有成功

我们使用Phonegap插件和带有木偶JS插件的主干框架开发了iOS混合应用程序。我们的客户将使用此应用程序让员工登录/注销,此应用程序将始终打开并全天候运行

新安装的应用程序在1周内运行良好,1周后应用程序性能开始下降,如下所示

屏幕渲染非常慢 键盘响应很慢 如果我们连续使用1个月,应用程序将挂起。。。我们要么杀了它,要么就杀了它 重启iPad,它就会正常工作。 我们认为如果应用程序持续运行,webview将保持缓存,我们已经使用phonegap插件实现了清除webview缓存,但仍然没有成功

如果我们连续全天候运行该应用程序,是否会出现任何问题

主干框架是否会在一段时间内产生缓存所有模型数据之类的问题


如果有人能在这方面提供帮助,它真的很有用。

您测试过该站点的内存泄漏吗?在主干内创建僵尸视图非常容易,因此如果这与此有关,我不会感到惊讶。对不起,我忘了提及,我使用了木偶JS主干插件。我假设木偶js会处理僵尸视图。虽然木偶提供了方便的清理功能来帮助避免僵尸视图,但仍然存在内存泄漏的可能性。查看文章,详细介绍如何使用ChromeDevTools来发现潜在的内存泄漏。祝你好运谢谢,将测试内存泄漏并更新您