【发布时间】:2017-02-15 04:12:33
【问题描述】:
我正在做的项目是使用 react native 来创建一个 iOS 应用。
以下是 iPhone 5S 发布构建中的冷启动时间
Pre-main time: 0.52 seconds
App did launch to javascript did load time: 2.12 seconds
JS render time: 0.74 seconds
Total time: 3.34 seconds
最慢的部分是等待 react 库加载 js 包(2.2MB)。加载时间看起来正常吗?如何提高 js 包加载时间?非常感谢。
减小 js 包大小可以缩短从应用程序启动到 javascript 加载的时间。对于一个新的 Hello World 项目,只需要 0.18-0.19 秒(iPhone 5S)。
【问题讨论】:
-
您是如何衡量这些时间的?我遇到了类似的问题,我想看看启动过程的哪一部分是最慢的
-
嗨@CarlosJ,如果我没记错的话,我记录了程序(AppDelegate)加载js包之前和之后的时间。您可以按照此stackoverflow.com/a/46830981/632038 记录主前时间
标签: ios react-native