注:TTI = Time To Interact,意义是从营业创立到营业可接互所破费的工夫,由于权衡营业可接互比力庞大,各个营业对于可接互的界说纷歧样,以是那里以尾帧上屏为准去权衡;
经由过程办理阐发获得,用户从翻开营业创立RootView开端,到终极尾帧上屏统共耗时1488毫秒,此中次要正在Module初初化、创立HippyCore(bootstrap.js和co妹妹on包施行耗时)、营业包施行耗时上。此中减载施行营业包耗时1303毫秒,占团体TTI的87%。
假如咱们可以劣化减载施行营业包的耗时,那末咱们就能够极年夜的低落TTI。正在iOS上Hippy利用的是体系供给的JavascriptCore引擎去运转JS代码,以是咱们要阐发一下JSC的施行历程。