Meteor - android比网站慢得多

时间:2015-07-27 10:52:24

标签: android performance meteor kadira

您好我正在使用浏览器版和移动版的meteor开发应用程序。简而言之,浏览器版本运行良好,视图/路由之间的转换非常短,非常快。但是当我在Android上启动应用程序(连接到同一个数据库)时,路由之间确实存在很长的中断。它可以是1秒,但在少数视图上它高于5秒。在我的数据库中有3个集合,它们有大约2k个文档。但这不是浏览器版本的问题,只有android问题。

我用Kadira测试了它。我无法看到路由时发生了什么,但是例如登录方法存在巨大差异。在浏览器中它可能需要15毫秒,在Android上它是400毫秒。

什么是奇怪的(可能是最重要的):在浏览器中最终只有用户集合上的observeChanges。在Android中,每个集合都有所有observeChanges,这需要花费很多时间。

当然我会尝试优化当前算法,但可能不是问题,因为浏览器版本运行良好。

0 个答案:

没有答案