【技术实现步骤摘要】
页面显示方法、装置、电子设备以及存储介质
[0001]本公开涉及多媒体交互
,尤其涉及一种页面显示方法
、
装置
、
电子设备以及存储介质
。
技术介绍
[0002]目前可以在浏览器界面上支持用户通过触发页面导航或者访问超链接等方式访问新的页面
。
但是,很多被访问的页面与具体的业务逻辑相关联,业务逻辑需要校验访问请求方是否具备访问页面的资格,如果没有资格则可能拒绝访问
。
如果访问请求被拒绝,浏览器可以回退显示在被拒绝的访问请求之前的
、
用户意图访问的页面,但是由于浏览器的访问请求与响应都是异步执行,难以在访问请求被拒绝的情况下准确定位到用户之前最近一次意图访问的页面,导致回退显示情况下显示的页面命中用户访问意图的概率较差,降低页面显示的准确度
。
技术实现思路
[0003]本公开提供一种页面显示方法
、
装置
、
电子设备以及存储介质,提升回退显示情况下显示的页面命中用户访问意图的概率,提升页面显示的准确度
。
本公开的技术方案如下:
[0004]根据本公开实施例的第一方面,提供一种页面显示方法,该方法包括:
[0005]在接收到针对第一访问地址的第一撤销访问消息的情况下,基于第二访问地址确定预设地址路由,所述第一访问地址为第一序列的最后一个元素对应的地址,所述第一序列为接收到所述第一撤销访问消息的情况下的目标序列,所述目标序列为基 ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种页面显示方法,其特征在于,所述方法包括:在接收到针对第一访问地址的第一撤销访问消息的情况下,基于第二访问地址确定预设地址路由,所述第一访问地址为第一序列的最后一个元素对应的地址,所述第一序列为接收到所述第一撤销访问消息的情况下的目标序列,所述目标序列为基于目标界面对应的地址路由变化所形成的序列,所述目标序列中每个元素包括地址和所述地址对应的状态,所述状态指示异步访问权限校验结果;基于所述预设地址路由,在所述目标界面进行页面展示;其中,所述第二访问地址为第二序列中的最后一个元素对应的地址,所述第二序列为对所述第一序列进行第一操作后所得到的序列,所述第一操作用于将所述第一访问地址对应的元素的状态设置为访问撤销状态,并且自所述第一序列的尾部开始执行删除操作直至尾部元素的状态为非访问撤销状态
。2.
根据权利要求1所述的页面显示方法,其特征在于,所述基于第二访问地址确定预设地址路由,包括:在所述第二序列中的最后一个元素对应的状态为非访问撤销状态的情况下,将所述第二访问地址确定为所述预设地址路由
。3.
根据权利要求1或2所述的页面显示方法,其特征在于,所述基于第二访问地址确定预设地址路由,包括:在所述第二序列中的最后一个元素对应的状态为访问撤销状态的情况下,将所述第二序列中最后一个非撤销状态的元素对应的地址确定为所述预设地址路由
。4.
根据权利要求1所述的页面显示方法,其特征在于,所述基于所述预设地址路由,在所述目标界面进行页面展示,包括:在所述目标界面的当前地址路由与所述预设地址路由不一致的情况下,将所述目标界面的当前地址路由更新为所述预设地址路由;基于所述当前地址路由进行页面展示;在所述目标界面的当前地址路由与所述预设地址路由一致的情况下,基于所述当前地址路由进行页面展示
。5.
根据权利要求4所述的页面显示方法,其特征在于,在所述目标界面的当前地址路由与所述预设地址路由不一致的情况下,所述基于所述当前地址路由进行页面展示,包括基于所述当前地址路由发送页面访问请求;在获取到响应数据的情况下,显示所述响应数据对应的页面
。6.
根据权利要求1所述的页面显示方法,其特征在于,所述方法还包括:在接收到针对第三访问地址的第二撤销访问消息的情况下,将所述第三访问地址对应的元素的状态更新为访问撤销状态,所述第三访问地址为第三序列的非最后一个元素对应的地址,所述第三序列为接收到所述第二撤销访问消息的情况下的目标序列
。7.
根据权利要求1所述的页面显示方法,其特征在于,所述方法还包括:在接收到针对第四访问地址的确认访问消息的情况下,对第四序列进行第二操作,得到第五序列,所述第四序列为接收到所述确认访问消息的情况下的目标序列,所述第二操作用于将所述第四访问地址对应的元素的状态更新为访问确认状态,将所述第四序列中的最后一个访问确认状态的元素的前面的所有元素进行删除操作
。8.
根据权利要求7所述的页面显示方法,其特征在于,所述方法还包括:
在所述第四访问地址对应的元素为所述第五序列中的最后一个状态为访问确认状态的元素的情况下,基于所述第四访问地址进行页面显示
技术研发人员:殷勇,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。