【技术实现步骤摘要】
本申请涉及计算机
,具体涉及一种应用页面呈现、应用页面数据更新方法及装置。
技术介绍
随着互联网的发展,基于互联网的应用也日益增多。当用户访问这些应用的页面时,客户端需通过网络从服务器端获取应用页面数据,根据获取到的应用页面数据呈现该应用页面。然而,在客户端网络环境较好的情况下,即客户端网速较快且稳定的情况下,用户下达应用页面呈现指令后,客户端会立即或在呈现短暂的白屏后,呈现该应用页面。但在客户端网络环境较差的情况下,即客户端网速较慢或不稳定的情况下,用户下达应用页面呈现指令后,客户端会在呈现一段时间的白屏后,呈现该应用页面或呈现请求无响应等信息。为了改善客户端呈现应用页面的状态,在客户端网络环境较差的情况下,一些应用会在接收到应用页面呈现指令后,先呈现具有Loading(加载)效果的图片或其它信息,在应用页面数据请求响应完成后,客户端再呈现该应用页面。但在客户端网络环境较差的情况下,上述方式中客户端均需要等待应用页面数据请求响应完成后,才可以呈现应用页面。综上所述,由于现有技术存在延迟或无法呈现应用页面的问题,导致客户端需要等待较长时间才可以呈现应用页面,甚至无法呈现应用页面。
技术实现思路
本申请提供一种应用页面呈现、应用页面数据更新方法及装置,以解决现有技术存在延迟或无法呈现应用页面的问题。本申请提供一种应用页面呈现方法,包括:接收指定应用页面呈现指令;基于预先存储在本地的指定应用页面数据,绘制并显示指定应用页面;向服务器端发送携带所述指定应用页面数据的版本信息的数据更新请求,以获取所述服务器端基于所述版本信息返回的最新版本指定应用页面数据并执行 ...
【技术保护点】
一种应用页面呈现方法,其特征在于,包括:接收指定应用页面呈现指令;基于预先存储在本地的指定应用页面数据,绘制并显示指定应用页面;向服务器端发送携带所述指定应用页面数据的版本信息的数据更新请求,以获取所述服务器端基于所述版本信息返回的最新版本指定应用页面数据并执行相应更新操作。
【技术特征摘要】
1.一种应用页面呈现方法,其特征在于,包括:接收指定应用页面呈现指令;基于预先存储在本地的指定应用页面数据,绘制并显示指定应用页面;向服务器端发送携带所述指定应用页面数据的版本信息的数据更新请求,以获取所述服务器端基于所述版本信息返回的最新版本指定应用页面数据并执行相应更新操作。2.根据权利要求1所述的应用页面呈现方法,其特征在于,所述向服务器端发送携带所述指定应用页面数据的版本信息的数据更新请求,以获取所述服务器端基于所述版本信息返回的最新版本指定应用页面数据并执行相应更新操作,包括:向服务器端发送携带所述指定应用页面数据的版本信息的数据更新请求;接收所述服务器端基于所述版本信息返回的反馈信息,确定所述反馈信息中是否携带有最新版本指定应用页面数据,若是,则根据所述最新版本指定应用页面数据执行相应更新操作。3.根据权利要求2所述的应用页面呈现方法,其特征在于,所述根据所述最新版本指定应用页面数据执行相应更新操作,包括:将预先存储在本地的所述指定应用页面数据替换为所述最新版本指定应用页面数据。4.根据权利要求2或3所述的应用页面呈现方法,其特征在于,所述根据所述最新版本指定应用页面数据执行相应更新操作,包括:判断应用当前所处页面是否为所述指定应用页面;若是,则根据所述最新版本指定应用页面数据,重新绘制并显示所述指定应用页面。5.根据权利要求2或3所述的应用页面呈现方法,其特征在于,所述根据所述最新版本指定应用页面数据执行相应更新操作,包括:判断应用当前所处页面是否为所述指定应用页面;若是,则显示用于输入所述指定应用页面的刷新指令的对话框;在接收到所述刷新指令后,根据所述最新版本指定应用页面数据,重新绘制并显示所述指定应用页面。6.根据权利要求1所述的应用页面呈现方法,其特征在于,所述向服务器端发送携带所述指定应用页面数据的版本信息的数据更新请求,具体为:在显示所述指定应用页面后,向服务器端发送携带所述指定应用页面数据的版本信息的数据更新请求。7.根据权利要求1所述的应用页面呈现方法,其特征在于,所述指定应用页面数据为应用首页面数据。8.根据权利要求7所述的应用页面呈现方法,其特征在于,所述指定应用页面呈现指令为应用启动指令。9.一种应用页面呈现装置,其特征在于,包括:页面呈现指令接收单元,用于接收指定应用页面呈现指令;页面显示单元,用于基于预先存储在本地的指定应用页面数据,绘制并显示指定应用页面;数据更新单元,用于向服务器端发送携带所述指定应用页面数据的版本信息的数据更新请求,以获取所述服务器端基于所述版本信息返回的最新版本指定应用页面数据并执行相应更新操作。10.根据权利要求9所述的应用页面呈现装置,其特征在于,所述数据更新单元,包括:请求发送子单元,用于向服务器端发送携带所述指定应用页面数据的版本信息的数据更新请求;更新操作执行子单元,用于接收所述服务器端基于所述版本信息返回的反馈信息,确定所述反馈信息中是否携带有最新版本指定应用页面数据,若是,则根据所述...
【专利技术属性】
技术研发人员:严东华,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。