【技术实现步骤摘要】
页面刷新的耗时优化方法、装置及终端设备
[0001]本公开涉及终端
,尤其涉及一种页面刷新的耗时优化方法、装置及终端设备。
技术介绍
[0002]目前在终端设备刷新页面时,针对一些较为复杂的页面需要等待较长一段时间(通常是秒级),才可以显示出加载完成的页面,但是如果刷新页面时耗时较长,会降低用户体验,因此定位刷新页面过程中的耗时点,并进行针对性的优化是亟需解决的问题。
技术实现思路
[0003]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种页面刷新的耗时优化方法、装置及终端设备,可以在刷新页面的过程中,定位出耗时过长的目标阶段,并针对该目标阶段针对性的进行优化,以减少刷新页面时的耗时时长。
[0004]为了实现上述目的,本公开实施例提供的技术方案如下:
[0005]第一方面,本公开的实施例提供一种页面刷新的耗时优化方法,包括:
[0006]获取在刷新第一页面过程中目标阶段的目标耗时信息;
[0007]在目标耗时信息不满足目标阶段对应的耗时限定条件时,确定目标阶段待优化;
[0008]在后续刷新第一页面过程中,针对目标阶段进行优化处理。
[0009]作为本公开实施例一种可选的实施方式,所述刷新所述第一页面过程中包括多个阶段,所述目标阶段为所述多个阶段中的至少一个阶段。
[0010]作为本公开实施例一种可选的实施方式,目标阶段包括以下至少一个阶段:
[0011]第一请求阶段、第二请求阶段、接收阶段、解析阶段、页面渲 ...
【技术保护点】
【技术特征摘要】
1.一种页面刷新的耗时优化方法,其特征在于,包括:获取在刷新第一页面过程中目标阶段的目标耗时信息;在所述目标耗时信息不满足所述目标阶段对应的耗时限定条件时,确定所述目标阶段待优化;在后续刷新所述第一页面过程中,针对所述目标阶段进行优化处理。2.根据权利要求1所述的方法,其特征在于,所述刷新所述第一页面过程中包括多个阶段,所述目标阶段为所述多个阶段中的至少一个阶段。3.根据权利要求1所述的方法,其特征在于,所述目标阶段包括以下至少一个阶段:第一请求阶段、第二请求阶段、接收阶段、解析阶段、页面渲染阶段;其中,所述第一请求阶段为从接收到触发刷新所述第一页面的输入至客户端发起网络请求;所述第二请求阶段为从所述客户端发起所述网络请求至网络请求模块发起所述网络请求;所述接收阶段为从所述客户端发起所述网络请求至接收到网络数据流;所述解析阶段为从接收到所述网络数据流到所述网络数据流解析完成;所述页面渲染阶段为从所述网络数据流解析完成到页面渲染完成。4.根据权利要求3所述的方法,其特征在于,所述目标阶段为所述第一请求阶段,所述目标耗时信息包括以下至少一项:第一耗时时长;发起所述网络请求的第一视图单元所处的视图层;视图单元对应的视图信息的加载方式,所述加载方式包括:预加载或未预加载;所述目标耗时信息不满足所述目标阶段对应的耗时限定条件,包括以下至少一项:所述第一耗时时长大于或等于第一预设时长;所述第一视图单元所处的视图层不是最外层;所述视图单元对应的视图信息的加载方式为未预加载。5.根据权利要求3所述的方法,其特征在于,所述目标阶段为所述第二请求阶段,所述目标耗时信息包括以下至少一项:第二耗时时长;所述网络请求模块的初始化状态,所述初始化状态包括:在所述第二请求阶段前已执行初始化,或,在所述第二请求阶段前未执行初始化;所述目标耗时信息不满足所述目标阶段对应的耗时限定条件,包括以下至少一项:所述第二耗时时长大于或等于第二预设时长;所述网络请求模块的初始化状态为在所述第二请求阶段前未执行初始化。6.根据权利要求3所述的方法,其特征在于,所述目标阶段为所述接收阶段,所述目标耗时信息包括以下至少一项:第三耗时时长;第一接口耗时时长,所述第一接口耗时时长根据所述第三耗时时长与从服务器处获取的第二接口耗时时长确定,所述第二接口耗时长为从所述服务器接收到所述网络请求,到所述服务器发出与所述网络请求对应的所述网络数据流之间的时长;所述目标耗时信息不满足所述目标阶段对应的耗时限定条件,包括至少一项:所述第三耗时时长大于或等于第三预设时长;
所述第一接口耗时时长大于或等于预设接口耗时时长。7.根据权利要求3所述的方法,其特征在于,所述目标阶段为所述解析阶段,所述目标耗时信息包括以下至少一项:第四耗时时长;所述网络数据流的加载方式;所述加载方式包括:解析完成后加载,或,边解析边加载;所述目标耗时信息不满足所述目标阶段对应的耗时限定条件,包括以下至少一项:所述第四耗时时长大于或等于第四预设时长;所述网络数据流的加载方式为边解析边加载。8.根据权利要求3所述的方法,其特征在于,所述目标阶段为所述页面渲染阶段,所述目标耗时信息包括以下至少一项:第五耗时时长;与所述网络数据流对应的视...
【专利技术属性】
技术研发人员:杨洁,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。