[发明专利]一种页面返回方法、装置、电子设备及存储介质在审
申请号: | 201811570904.2 | 申请日: | 2018-12-21 |
公开(公告)号: | CN109814960A | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | 张晓峰;吕庆春;彭飞 | 申请(专利权)人: | 北京城市网邻信息技术有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 100015 北京市朝阳区酒仙桥*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 标识符 页面返回 目标页面 页面 存储介质 电子设备 页面添加 存储页 存储页面 目标页 返回 比对 堆栈 发送 指令 查找 | ||
1.一种页面返回方法,其特征在于,包括:
接收从第N级页面返回至第M级页面的请求,M和N为正整数且N大于M;
获取所述第M级页面的标识符,所述第M级页面的标识符在第M级页面跳转至第M+1级页面时被添加至所述第M级页面,所述标识符用于对添加所述标识符的页面进行唯一标记;
比对导航堆栈中已存储页面的标识符与所述第M级页面的标识符是否一致;
如果所述已存储页面的标识符与所述第M级页面的标识符一致,以所述已存储页面作为目标页面,向所述目标页面发送页面返回指令;
如果所述已存储页面的标识符与所述第M级页面的标识符不一致,向预设的容错页面发送页面返回指令。
2.如权利要求1所述的方法,其特征在于,以所述已存储页面作为目标页面,向所述目标页面发送页面返回指令包括:
调用所述目标页面的跳转协议;
向所述目标页面发送所述跳转协议。
3.如权利要求1所述的方法,其特征在于,以所述已存储页面作为目标页面,向所述目标页面发送页面返回指令包括:
提取所述第N级页面的回调参数,所述回调参数在第N-1级页面跳转至第N级页面时被添加至所述第N级页面;
向所述目标页面发送所述回调参数。
4.如权利要求1所述的方法,其特征在于,向预设的容错页面发送页面返回指令包括:
在导航堆栈中的已存储页面中查找第N-1级页面;
向所述第N-1级页面发送页面返回指令。
5.如权利要求1所述的方法,其特征在于,向预设的容错页面发送页面返回指令包括:
在导航堆栈中的已存储页面中查找栈底的首页面;
向所述栈底的首页面发送页面返回指令。
6.一种页面返回装置,其特征在于,包括:
接收单元,用于接收从第N级页面返回至第M级页面的请求,M和N为正整数且N大于M;
获取单元,用于获取所述第M级页面的标识符,所述第M级页面的标识符在第M级页面跳转至第M+1级页面时被添加至所述第M级页面,所述标识符用于对添加所述标识符的页面进行唯一标记;
比对单元,用于比对导航堆栈中已存储页面的标识符与所述第M级页面的标识符是否一致;
发送单元,用于在所述已存储页面的标识符与所述第M级页面的标识符一致时,以所述已存储页面作为目标页面,向所述目标页面发送页面返回指令;在所述已存储页面的标识符与所述第M级页面的标识符不一致时,向预设的容错页面发送页面返回指令。
7.如权利要求6所述的装置,其特征在于,所述发送单元包括:
调用子单元,用于调用所述目标页面的跳转协议;
发送子单元,用于向所述目标页面发送所述跳转协议。
8.如权利要求6所述的装置,其特征在于,所述发送单元包括:
提取子单元,用于在所述已存储页面的标识符与所述第N级页面的标识符一致时,提取所述第N级页面的回调参数,所述回调参数在第N-1级页面跳转至第N级页面时被添加至所述第N级页面;
发送子单元,用于向所述目标页面发送所述回调参数。
9.如权利要求6所述的装置,其特征在于,所述发送单元包括:
查找子单元,用于在所述已存储页面的标识符与所述第N级页面的标识符不一致时,在导航堆栈中的已存储页面中查找第N-1级页面;
发送子单元,用于向所述第N-1级页面发送页面返回指令。
10.如权利要求6所述的装置,其特征在于,所述发送单元包括:
查找子单元,用于在所述已存储页面的标识符与所述第N级页面的标识符不一致时,在导航堆栈中的已存储页面中查找栈底的首页面;
发送子单元,用于向所述栈底的首页面发送页面返回指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京城市网邻信息技术有限公司,未经北京城市网邻信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811570904.2/1.html,转载请声明来源钻瓜专利网。