采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师我有个疑问,这块主要是对于这个APP启动结束的边界定义,究竟应该是以什么作为启动结束的边界条件,比如我的APP主页是一个WebView,这种情况下数据都是在H5里面加载的,如果去H5拿到数据加载出来通知到原生,原生再去计算打点,这中间的耗时也要算在启动时间吗?
同学你好,你需要想的就是启动时间代表了用户最真实的体验,阶段就是从用户点击icon到真正的看到界面。所以不管首页的怎么做的,都应该是拿界面真实展示出来才算结束。
嗯呢,老师我明白这点,比如针对这个问题,Web中内容显示出来之后通过与原生的交互,告诉原生内容已经加载完毕,纯原生的话方便统计,Web复杂界面怎么做统计,还有如果纯原生的话,一个界面上面许多不同的复杂控件内容都显示出来,要怎么优雅的去统计
将webview页面作为主页,这种实现方式本身就有问题,性能、执行效率都不行。我猜你的主页有可能经常变动,所以才以webview的方式来实现。推荐你了解一下alibaba/Tangram-Android。
其实也不是啦,就是有个项目是Android/IOS原生搭一个Webview架子,里面内容全都H5实现,公司为了节约成本,提高效率,就是说针对这种情况怎么解决
登录后可查看更多问答,登录/注册
由表及里学到国内Top团队对性能问题的体系化解决方案
1.4k 38
1.2k 12
1.4k 9
1.2k 9
1.0k 9