android - Ionic 2 安卓性能

标签 android ios performance ionic-framework ionic2

自从 Ionic 2 在 7 月份发布 Beta 版本以来,我就一直在使用它,当最终版本问世时,我感到非常兴奋。

但我相信 android 和 ios 部署之间的性能存在很大差异。

作为测试,我使用了 ionic 团队的演示应用程序 session 应用程序。

我在下面链接了一个视频,您可以在其中看到按照说明 (--prod -- release) 部署的 session 应用程序(与今天一样)。

我认为在使用底部选项卡(尤其是扬声器 ~0:17)时存在延迟这一事实不能被忽视。

有没有其他人注意到 ios 和 Android 之间的性能差异?

有没有人发布了他的(或 session )应用程序的 ionic 2 android 版本,其中不存在此类延迟?

还是我们应该忍受的东西?

Video Link

最佳答案

从全局范围来看,iOS 在混合应用上的性能要好得多。然而,在 Android 上它往往会变得更加流畅,具有最新的 WebView 。 关于这个具体情况: session 应用程序似乎使用 ionViewDidLoad 来获取/初始化发言者列表。您可以尝试使用 ionViewDidEnter 代替。它应该会导致更快的页面转换,但会延迟布局的初始化。查看更多关于 NavController lifecycle events .

关于android - Ionic 2 安卓性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42389712/

相关文章:

mysql - SQL 查询性能 - 在 SELECT 和 WHERE 中进行相同的计算

c# - 更改android中后退按钮的颜色

java - 如何使用户按下的按钮在按下时缩小?

android - 为什么 eclipse 默认使委托(delegate)方法受到保护?

ios - 通过 LAN 在 Lightroom 插件和 iOS 应用程序之间进行通信

ios - 将 int 转换为 NSTimeInterval

android - adapter.setHasStableIds(true) 为什么 RecyclerView 默认不启用?

ios - Auth0 和 Xamarin 如何使用刷新 token

sql-server - 在非唯一聚集索引上查找的逻辑读取

python - 何时迭代集合,或何时使用数据库