页面打开的方法及电子设备与流程

文档序号:24641474发布日期:2021-04-09 20:54阅读:来源:国知局

技术特征:

1.一种页面打开的方法,其特征在于,包括:

电子设备显示出第一界面,所述第一界面包括第一选项,所述第一选项对应于第一页面;

所述电子设备接收用户针对所述第一选项的第一输入;

所述电子设备获取到所述第一页面的第一起始url链接;

当所述电子设备的历史记录中包括有满足第一预设条件的第二起始url链接时,所述电子设备从所述历史记录中获取所述第二起始url链接的页面等级;

所述电子设备从所述第二起始url链接的页面等级对应的页面链表中确定出满足第二预设条件的第三起始url链接和所述第三起始url链接对应的第一目标url链接;

所述电子设备确定出所述第一起始url链接中第一参数的值与所述第三起始url链接中第一参数的值不同,其中,所述第一起始url链接中第一参数的值为第一值;

所述电子设备将所述第一目标url链接中第一参数的值修改为所述第一值,得到第二目标url链接;

所述电子设备基于所述第二目标url链接,打开并显示第二界面,所述第二界面包括所述第一页面。

2.根据权利要求1所述的方法,其特征在于,所述第一预设条件包括:

和所述第一起始url链接具有相同的参数个数和相同的参数类型。

3.根据权利要求1所述的方法,其特征在于,所述第二预设条件包括:

和所述第一起始url链接具有相同的参数个数和相同的参数类型,且与所述第一起始url链接仅有一个参数的值不同。

4.根据权利要求1所述的方法,其特征在于,所述电子设备显示出所述第一界面之前,所述方法还包括:

所述电子设备显示第三界面,所述第三界面包括所述第一界面对应的第二选项;

所述电子设备接收并响应于针对所述第二选项的第二输入,获取所述第三起始url链接;

所述电子设备基于所述第三起始url链接发送第一数据请求给云服务器;

所述电子设备接收所述云服务器发送的第一目标url链接;

所述电子设备基于所述第一目标url链接打开并显示所述第一界面;

所述电子设备确定出所述第三起始url链接的页面等级,并将所述第三起始url链接和所述第一目标url链接存储至所述第三起始url链接的页面等级对应的页面链表中。

5.根据权利要求1所述的方法,其特征在于,所述电子设备显示出所述第一界面之前,所述方法还包括:

所述电子设备显示第三界面,所述第三界面包括第三选项,所述第三选项对应第四界面;

所述电子设备接收并响应于针对所述第三选项的第三输入,获取所述第二起始url链接,所述第二起始url链接的页面等级和所述第三起始url链接的页面等级相同;

所述电子设备基于所述第二起始url链接发送第二数据请求给云服务器;

所述电子设备接收所述云服务器发送的第三目标url链接;

所述电子设备基于所述第三目标url链接打开并显示所述第四界面;

所述电子设备确定出所述第二起始url链接的页面等级,并将所述第二起始url链接以及所述第二起始url链接的页面等级存储在所述历史记录中。

6.根据权利要求5所述的方法,其特征在于,所述电子设备确定出所述第二起始url链接的页面等级,具体包括:

所述电子设备获取满足第三预设条件的第四起始url链接以及所述第四起始url链接的页面等级,其中,所述第三预设条件为所述第四起始url链接比所述第二起始url链接中参数的个数少一个,且所述第二起始url链接包括有所述第四起始url链接中的参数;

所述电子设备确定所述第二起始url链接的页面等级为所述第四起始url链接的页面等级的下一级。

7.根据权利要求1所述的方法,其特征在于,所述电子设备基于所述第二目标url链接,打开并显示第二界面,所述方法还包括:

所述电子设备基于所述第二目标url链接,向云服务器发送针对所述第一页面的数据请求;

当所述电子设备接收到所述云服务器发送的显示数据时,所述电子设备基于所述显示数据打开并显示所述第二界面。

8.根据权利要求1所述的方法,其特征在于,所述电子设备基于所述第二目标url链接,打开并显示第二界面,所述方法还包括:

所述电子设备基于所述第二目标url链接,向云服务器发送针对所述第一页面的数据请求;

所述电子设备接收到所述云服务器发送的访问失败信息;

所述电子设备基于所述第一起始url链接发送第三数据请求给所述云服务器;

所述电子设备接收所述云服务器发送的第四目标url链接;

所述电子设备基于所述第四目标url链接打开并显示所述第二界面;

所述电子设备将所述第一起始url链接和所述第四目标url链接存储至所述第二起始url链接的页面等级对应的页面链表中。

9.根据权利要求1所述的方法,其特征在于,所述方法还包括:

当所述电子设备的历史记录中不包括有满足第一预设条件的起始url链接时,所述电子设备从历史记录中获取满足第三预设条件的第五起始url链接以及所述第五起始url链接的页面等级,其中,所述第三预设条件为所述第五起始url链接比所述第一起始url链接中参数的个数少一个,且所述第一起始url链接包括有所述第五起始url链接中的参数;

所述电子设备从所述第五起始url链接的页面等级的下一页面等级对应的页面链表中确定出满足第二预设条件的第三起始url链接和所述第三起始url链接对应的第一目标url链接。

10.根据权利要求1所述的方法,其特征在于,所述方法还包括:

所述电子设备上存储有多个不同页面等级的页面链表,所述多个不同页面等级的页面链表包括第一链表,所述第一链表包括指定页面等级的多个url链接对,所述url链接对包括同一页面的起始url链接和目标url链接;

所述电子设备获取到第一起始url链接中参数类型和参数个数;

当所述电子设备确定出所述第一起始url链接的参数类型与所述第一链表中起始url链接的参数类型相同,且所述第一起始url链接中参数个数与所述第一链表中起始url链接中的参数个数相同时,所述电子设备从所述第一链表中确定出满足所述第二预设条件的第三起始url链接和所述第三起始url链接对应的第一目标url链接。

11.根据权利要求1所述的方法,其特征在于,所述方法还包括:

所述电子设备将所述第二起始url链接的页面等级确定为所述第一起始url链接的页面等级;

所述电子设备将所述第一起始url链接和所述第一起始url链接对应的所述第二目标url链接存储到所述历史记录和/或所述第一起始url链接的页面等级对应的页面链表中。

12.根据权利要求9所述的方法,其特征在于,所述方法还包括:

所述电子设备将所述第五起始url链接的页面等级的下一页面等级确定为所述第一起始url链接的页面等级;

所述电子设备将所述第一起始url链接和所述第一起始url链接对应的所述第二目标url链接存储到所述历史记录和/或所述第一起始url链接的页面等级对应的页面链表中。

13.根据权利要求10所述的方法,其特征在于,所述方法还包括:

所述电子设备将所述第一链表的页面等级确定为所述第一起始url链接的页面等级;

所述电子设备将所述第一起始url链接和所述第一起始url链接对应的所述第二目标url链接存储到所述历史记录和/或所述第一链表中。

14.根据权利要求1所述的方法,其特征在于,所述方法还包括:

所述第二起始url链接和所述第三起始url链接相同。

15.根据权利要求1所述的方法,其特征在于,所述方法还包括:

所述第一界面还包括第二页面,所述第二页面的起始url链接为所述第三起始url链接;

所述第三起始url链接的页面等级和所述第二起始url链接的页面等级相同。

16.一种电子设备,其特征在于,包括通信装置、显示屏、存储器以及耦合于所述存储器的处理器,所述存储器中存储有可执行指令,其中:

所述显示屏用于显示出第一界面,所述第一界面包括第一选项,所述第一选项对应于第一页面;

所述处理器用于接收用户针对所述第一选项的第一输入;

所述处理器还用于获取到所述第一页面的第一起始url链接;

当所述存储器的历史记录中包括有满足第一预设条件的第二起始url链接时,所述处理器还用于从所述历史记录中获取所述第二起始url链接的页面等级;

所述处理器还用于从所述存储器中所述第二起始url链接的页面等级对应的页面链表中确定出满足第二预设条件的第三起始url链接和所述第三起始url链接对应的第一目标url链接;

所述处理器还用于确定出所述第一起始url链接中第一参数的值与所述第三起始url链接中第一参数的值不同,其中,所述第一起始url链接中第一参数的值为第一值;

所述处理器还用于将所述第一目标url链接中第一参数的值修改为所述第一值,得到第二目标url链接;

所述显示屏还用于基于所述第二目标url链接,打开并显示第二界面,所述第二界面包括所述第一页面。

17.根据权利要求16所述的电子设备,其特征在于,所述第一预设条件包括:

和所述第一起始url链接具有相同的参数个数和相同的参数类型。

18.根据权利要求16所述的电子设备,其特征在于,所述第二预设条件包括:

和所述第一起始url链接具有相同的参数个数和相同的参数类型,且与所述第一起始url链接仅有一个参数的值不同。

19.根据权利要求16所述的电子设备,其特征在于,所述显示屏还用于,在显示出所述第一界面之前,显示第三界面,所述第三界面包括所述第一界面对应的第二选项;

所述处理器用于接收并响应于针对所述第二选项的第二输入,获取所述第三起始url链接;

所述通信装置用于基于所述第三起始url链接发送第一数据请求给云服务器;

所述通信装置还用于接收所述云服务器发送的第一目标url链接;

所述显示屏还用于基于所述第一目标url链接打开并显示所述第一界面;

所述处理器还用于确定出所述第三起始url链接的页面等级,并将所述第三起始url链接和所述第一目标url链接存储至所述存储器中所述第三起始url链接的页面等级对应的页面链表里。

20.根据权利要求16所述的电子设备,其特征在于,所述显示屏还用于,在显示出所述第一界面之前,显示第三界面,所述第三界面包括第三选项,所述第三选项对应第四界面;

所述处理器用于接收并响应于针对所述第三选项的第三输入,获取所述第二起始url链接,所述第二起始url链接的页面等级和所述第三起始url链接的页面等级相同;

所述通信装置用于基于所述第二起始url链接发送第二数据请求给云服务器;

所述通信装置还用于接收所述云服务器发送的第三目标url链接;

所述显示屏还用于基于所述第三目标url链接打开并显示所述第四界面;

所述处理器用于确定出所述第二起始url链接的页面等级,并将所述第二起始url链接以及所述第二起始url链接的页面等级存储在所述存储器的所述历史记录中。

21.根据权利要求20所述的电子设备,其特征在于,所述处理器用于确定出所述第二起始url链接的页面等级,具体包括:

所述处理器用于获取满足第三预设条件的第四起始url链接以及所述第四起始url链接的页面等级,其中,所述第三预设条件为所述第四起始url链接比所述第二起始url链接中参数的个数少一个,且所述第二起始url链接包括有所述第四起始url链接中的参数;

所述处理器还用于确定所述第二起始url链接的页面等级为所述第四起始url链接的页面等级的下一级。

22.根据权利要求16所述的电子设备,其特征在于,所述显示屏用于基于所述第二目标url链接,打开并显示第二界面,具体包括:

所述通信装置用于基于所述第二目标url链接,向云服务器发送针对所述第一页面的数据请求;

当所述通信装置接收到所述云服务器发送的显示数据时,所述显示屏用于基于所述显示数据打开并显示所述第二界面。

23.根据权利要求16所述的电子设备,其特征在于,所述显示屏用于基于所述第二目标url链接,打开并显示第二界面,具体包括:

所述通信装置用于基于所述第二目标url链接,向云服务器发送针对所述第一页面的数据请求;

所述通信装置还用于接收到所述云服务器发送的访问失败信息;

所述通信装置还用于基于所述第一起始url链接发送第三数据请求给所述云服务器;

所述通信装置还用于接收所述云服务器发送的第四目标url链接;

所述显示屏用于基于所述第四目标url链接打开并显示所述第二界面;

所述处理器用于将所述第一起始url链接和所述第四目标url链接存储至所述第二起始url链接的页面等级对应的页面链表中。

24.根据权利要求16所述的电子设备,其特征在于,当所述存储器中的历史记录中不包括有满足第一预设条件的起始url链接时,所述处理器用于从历史记录中获取满足第三预设条件的第五起始url链接以及所述第五起始url链接的页面等级,其中,所述第三预设条件为所述第五起始url链接比所述第一起始url链接中参数的个数少一个,且所述第一起始url链接包括有所述第五起始url链接中的参数;

所述处理器还用于从所述第五起始url链接的页面等级的下一页面等级对应的页面链表中确定出满足第二预设条件的第三起始url链接和所述第三起始url链接对应的第一目标url链接。

25.根据权利要求16所述的电子设备,其特征在于,所述存储器用于存储有多个不同页面等级的页面链表,所述多个不同页面等级的页面链表包括第一链表,所述第一链表包括指定页面等级的多个url链接对,所述url链接对包括同一页面的起始url链接和目标url链接;

所述处理器用于获取到第一起始url链接中参数类型和参数个数;

当所述处理器确定出第一起始url链接的参数类型与所述第一链表中起始url链接的参数类型相同,且所述第一起始url链接中参数个数与所述第一链表中起始url链接中的参数个数相同时,所述处理器用于从所述第一链表中确定出满足所述第二预设条件的第三起始url链接和所述第三起始url链接对应的第一目标url链接。

26.根据权利要求16所述的电子设备,其特征在于,所述处理器用于将所述第二起始url链接的页面等级确定为所述第一起始url链接的页面等级;

所述处理器用于将所述第一起始url链接和所述第一起始url链接对应的所述第二目标url链接存储到所述存储器中的所述历史记录和/或所述第一起始url链接的页面等级对应的页面链表中。

27.根据权利要求24所述的电子设备,其特征在于,所述处理器用于将所述第五起始url链接的页面等级的下一页面等级确定为所述第一起始url链接的页面等级;

所述处理器还用于将所述第一起始url链接和所述第一起始url链接对应的所述第二目标url链接存储到所述存储器中的所述历史记录和/或所述第一起始url链接的页面等级对应的页面链表中。

28.根据权利要求25所述的电子设备,其特征在于,所述处理器用于将所述第一链表的页面等级确定为所述第一起始url链接的页面等级;

所述处理器用于将所述第一起始url链接和所述第一起始url链接对应的所述第二目标url链接存储到所述存储器中的所述历史记录和/或所述第一链表中。

29.根据权利要求16所述的电子设备,其特征在于,所述第二起始url链接和所述第三起始url链接相同。

30.根据权利要求16所述的电子设备,其特征在于,所述第一界面还包括第二页面,所述第二页面的起始url链接为所述第三起始url链接;

所述第三起始url链接的页面等级和所述第二起始url链接的页面等级相同。

31.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1-15中任一项所述的方法。

32.一种计算机程序产品,其特征在于,当所述计算机程序产品在电子设备上运行时,使得所述电子设备执行如权利要求1-15中任一项所述的方法。


技术总结
本申请公开了一种页面打开的方法及电子设备,涉及终端领域,该方法包括:电子设备在打开目标页面时,可以获取到目标页面的起始URL链接。电子设备可以从历史记录中获取到非目标页面的起始URL链接,并确定出目标页面的等级。然后,电子设备可以从存储有该等级页面URL链接的链表中,查询出满足预设条件的起始URL链接,并基于该起始URL链接,从目标页面的起始URL链接中获取到与该起始URL链接有差异的参数值,然后,将该参数值替换到该起始URL链接对应的目标URL链接中,得到目标页面的目标URL链接。电子设备可以基于该目标URL链接,显示目标页面。这样,可以提升EPG页面打开的速度。

技术研发人员:王国凡
受保护的技术使用者:深圳市智信新信息技术有限公司
技术研发日:2021.03.10
技术公布日:2021.04.09
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1