页面打开的方法及电子设备转让专利
申请号 : CN202110261623.4
文献号 : CN112632424B
文献日 : 2021-06-04
发明人 : 王国凡
申请人 : 深圳市智信新信息技术有限公司
摘要 :
权利要求 :
1.一种页面打开的方法,其特征在于,包括:电子设备显示出第一界面,所述第一界面包括第一选项,所述第一选项对应于第一页面;
所述电子设备接收用户针对所述第一选项的第一输入;
所述电子设备获取到所述第一页面的第一起始URL链接;
当所述电子设备的历史记录中包括有满足第一预设条件的第二起始URL链接时,所述电子设备从所述历史记录中获取所述第二起始URL链接的页面等级,其中,所述第一预设条件包括和所述第一起始URL链接具有相同的参数个数和相同的参数类型;
所述电子设备从所述第二起始URL链接的页面等级对应的页面链表中确定出满足第二预设条件的第三起始URL链接和所述第三起始URL链接对应的第一目标URL链接,其中,所述第二预设条件包括和所述第一起始URL链接具有相同的参数个数和相同的参数类型,且与所述第一起始URL链接仅有一个参数的值不同;
所述电子设备确定出所述第一起始URL链接中第一参数的值与所述第三起始URL链接中第一参数的值不同,其中,所述第一起始URL链接中第一参数的值为第一值;
所述电子设备将所述第一目标URL链接中第一参数的值修改为所述第一值,得到第二目标URL链接;
所述电子设备基于所述第二目标URL链接,打开并显示第二界面,所述第二界面包括所述第一页面。
2.根据权利要求1所述的方法,其特征在于,所述电子设备显示出所述第一界面之前,所述方法还包括:
所述电子设备显示第三界面,所述第三界面包括所述第一界面对应的第二选项;
所述电子设备接收并响应于针对所述第二选项的第二输入,获取所述第三起始URL链接;
所述电子设备基于所述第三起始URL链接发送第一数据请求给云服务器;
所述电子设备接收所述云服务器发送的第一目标URL链接;
所述电子设备基于所述第一目标URL链接打开并显示所述第一界面;
所述电子设备确定出所述第三起始URL链接的页面等级,并将所述第三起始URL链接和所述第一目标URL链接存储至所述第三起始URL链接的页面等级对应的页面链表中。
3.根据权利要求1所述的方法,其特征在于,所述电子设备显示出所述第一界面之前,所述方法还包括:
所述电子设备显示第三界面,所述第三界面包括第三选项,所述第三选项对应第四界面;
所述电子设备接收并响应于针对所述第三选项的第三输入,获取所述第二起始URL链接,所述第二起始URL链接的页面等级和所述第三起始URL链接的页面等级相同;
所述电子设备基于所述第二起始URL链接发送第二数据请求给云服务器;
所述电子设备接收所述云服务器发送的第三目标URL链接;
所述电子设备基于所述第三目标URL链接打开并显示所述第四界面;
所述电子设备确定出所述第二起始URL链接的页面等级,并将所述第二起始URL链接以及所述第二起始URL链接的页面等级存储在所述历史记录中。
4.根据权利要求3所述的方法,其特征在于,所述电子设备确定出所述第二起始URL链接的页面等级,具体包括:
所述电子设备获取满足第三预设条件的第四起始URL链接以及所述第四起始URL链接的页面等级,其中,所述第三预设条件为所述第四起始URL链接比所述第二起始URL链接中参数的个数少一个,且所述第二起始URL链接包括有所述第四起始URL链接中的参数;
所述电子设备确定所述第二起始URL链接的页面等级为所述第四起始URL链接的页面等级的下一级。
5.根据权利要求1所述的方法,其特征在于,所述电子设备基于所述第二目标URL链接,打开并显示第二界面,所述方法还包括:所述电子设备基于所述第二目标URL链接,向云服务器发送针对所述第一页面的数据请求;
当所述电子设备接收到所述云服务器发送的显示数据时,所述电子设备基于所述显示数据打开并显示所述第二界面。
6.根据权利要求1所述的方法,其特征在于,所述电子设备基于所述第二目标URL链接,打开并显示第二界面,所述方法还包括:所述电子设备基于所述第二目标URL链接,向云服务器发送针对所述第一页面的数据请求;
所述电子设备接收到所述云服务器发送的访问失败信息;
所述电子设备基于所述第一起始URL链接发送第三数据请求给所述云服务器;
所述电子设备接收所述云服务器发送的第四目标URL链接;
所述电子设备基于所述第四目标URL链接打开并显示所述第二界面;
所述电子设备将所述第一起始URL链接和所述第四目标URL链接存储至所述第二起始URL链接的页面等级对应的页面链表中。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述电子设备的历史记录中不包括有满足第一预设条件的起始URL链接时,所述电子设备从历史记录中获取满足第三预设条件的第五起始URL链接以及所述第五起始URL链接的页面等级,其中,所述第三预设条件为所述第五起始URL链接比所述第一起始URL链接中参数的个数少一个,且所述第一起始URL链接包括有所述第五起始URL链接中的参数;
所述电子设备从所述第五起始URL链接的页面等级的下一页面等级对应的页面链表中确定出满足第二预设条件的第三起始URL链接和所述第三起始URL链接对应的第一目标URL链接。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述电子设备上存储有多个不同页面等级的页面链表,所述多个不同页面等级的页面链表包括第一链表,所述第一链表包括指定页面等级的多个URL链接对,所述URL链接对包括同一页面的起始URL链接和目标URL链接;
所述电子设备获取到第一起始URL链接中参数类型和参数个数;
当所述电子设备确定出所述第一起始URL链接的参数类型与所述第一链表中起始URL链接的参数类型相同,且所述第一起始URL链接中参数个数与所述第一链表中起始URL链接中的参数个数相同时,所述电子设备从所述第一链表中确定出满足所述第二预设条件的第三起始URL链接和所述第三起始URL链接对应的第一目标URL链接。
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述电子设备将所述第二起始URL链接的页面等级确定为所述第一起始URL链接的页面等级;
所述电子设备将所述第一起始URL链接和所述第一起始URL链接对应的所述第二目标URL链接存储到所述历史记录和/或所述第一起始URL链接的页面等级对应的页面链表中。
10.根据权利要求7所述的方法,其特征在于,所述方法还包括:所述电子设备将所述第五起始URL链接的页面等级的下一页面等级确定为所述第一起始URL链接的页面等级;
所述电子设备将所述第一起始URL链接和所述第一起始URL链接对应的所述第二目标URL链接存储到所述历史记录和/或所述第一起始URL链接的页面等级对应的页面链表中。
11.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述电子设备将所述第一链表的页面等级确定为所述第一起始URL链接的页面等级;
所述电子设备将所述第一起始URL链接和所述第一起始URL链接对应的所述第二目标URL链接存储到所述历史记录和/或所述第一链表中。
12.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第二起始URL链接和所述第三起始URL链接相同。
13.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述第一界面还包括第二页面,所述第二页面的起始URL链接为所述第三起始URL链接;
所述第三起始URL链接的页面等级和所述第二起始URL链接的页面等级相同。
14.一种电子设备,其特征在于,包括通信装置、显示屏、存储器以及耦合于所述存储器的处理器,所述存储器中存储有可执行指令,其中:所述显示屏用于显示出第一界面,所述第一界面包括第一选项,所述第一选项对应于第一页面;
所述处理器用于接收用户针对所述第一选项的第一输入;
所述处理器还用于获取到所述第一页面的第一起始URL链接;
当所述存储器的历史记录中包括有满足第一预设条件的第二起始URL链接时,所述处理器还用于从所述历史记录中获取所述第二起始URL链接的页面等级,其中,所述第一预设条件包括和所述第一起始URL链接具有相同的参数个数和相同的参数类型;
所述处理器还用于从所述存储器中所述第二起始URL链接的页面等级对应的页面链表中确定出满足第二预设条件的第三起始URL链接和所述第三起始URL链接对应的第一目标URL链接,其中,所述第二预设条件包括和所述第一起始URL链接具有相同的参数个数和相同的参数类型,且与所述第一起始URL链接仅有一个参数的值不同;
所述处理器还用于确定出所述第一起始URL链接中第一参数的值与所述第三起始URL链接中第一参数的值不同,其中,所述第一起始URL链接中第一参数的值为第一值;
所述处理器还用于将所述第一目标URL链接中第一参数的值修改为所述第一值,得到第二目标URL链接;
所述显示屏还用于基于所述第二目标URL链接,打开并显示第二界面,所述第二界面包括所述第一页面。
15.根据权利要求14所述的电子设备,其特征在于,所述第一预设条件包括:和所述第一起始URL链接具有相同的参数个数和相同的参数类型。
16.根据权利要求14所述的电子设备,其特征在于,所述第二预设条件包括:和所述第一起始URL链接具有相同的参数个数和相同的参数类型,且与所述第一起始URL链接仅有一个参数的值不同。
17.根据权利要求14所述的电子设备,其特征在于,所述显示屏还用于,在显示出所述第一界面之前,显示第三界面,所述第三界面包括所述第一界面对应的第二选项;
所述处理器用于接收并响应于针对所述第二选项的第二输入,获取所述第三起始URL链接;
所述通信装置用于基于所述第三起始URL链接发送第一数据请求给云服务器;
所述通信装置还用于接收所述云服务器发送的第一目标URL链接;
所述显示屏还用于基于所述第一目标URL链接打开并显示所述第一界面;
所述处理器还用于确定出所述第三起始URL链接的页面等级,并将所述第三起始URL链接和所述第一目标URL链接存储至所述存储器中所述第三起始URL链接的页面等级对应的页面链表里。
18.根据权利要求14所述的电子设备,其特征在于,所述显示屏还用于,在显示出所述第一界面之前,显示第三界面,所述第三界面包括第三选项,所述第三选项对应第四界面;
所述处理器用于接收并响应于针对所述第三选项的第三输入,获取所述第二起始URL链接,所述第二起始URL链接的页面等级和所述第三起始URL链接的页面等级相同;
所述通信装置用于基于所述第二起始URL链接发送第二数据请求给云服务器;
所述通信装置还用于接收所述云服务器发送的第三目标URL链接;
所述显示屏还用于基于所述第三目标URL链接打开并显示所述第四界面;
所述处理器用于确定出所述第二起始URL链接的页面等级,并将所述第二起始URL链接以及所述第二起始URL链接的页面等级存储在所述存储器的所述历史记录中。
19.根据权利要求18所述的电子设备,其特征在于,所述处理器用于确定出所述第二起始URL链接的页面等级,具体包括:所述处理器用于获取满足第三预设条件的第四起始URL链接以及所述第四起始URL链接的页面等级,其中,所述第三预设条件为所述第四起始URL链接比所述第二起始URL链接中参数的个数少一个,且所述第二起始URL链接包括有所述第四起始URL链接中的参数;
所述处理器还用于确定所述第二起始URL链接的页面等级为所述第四起始URL链接的页面等级的下一级。
20.根据权利要求14所述的电子设备,其特征在于,所述显示屏用于基于所述第二目标URL链接,打开并显示第二界面,具体包括:所述通信装置用于基于所述第二目标URL链接,向云服务器发送针对所述第一页面的数据请求;
当所述通信装置接收到所述云服务器发送的显示数据时,所述显示屏用于基于所述显示数据打开并显示所述第二界面。
21.根据权利要求14所述的电子设备,其特征在于,所述显示屏用于基于所述第二目标URL链接,打开并显示第二界面,具体包括:所述通信装置用于基于所述第二目标URL链接,向云服务器发送针对所述第一页面的数据请求;
所述通信装置还用于接收到所述云服务器发送的访问失败信息;
所述通信装置还用于基于所述第一起始URL链接发送第三数据请求给所述云服务器;
所述通信装置还用于接收所述云服务器发送的第四目标URL链接;
所述显示屏用于基于所述第四目标URL链接打开并显示所述第二界面;
所述处理器用于将所述第一起始URL链接和所述第四目标URL链接存储至所述第二起始URL链接的页面等级对应的页面链表中。
22.根据权利要求14所述的电子设备,其特征在于,当所述存储器中的历史记录中不包括有满足第一预设条件的起始URL链接时,所述处理器用于从历史记录中获取满足第三预设条件的第五起始URL链接以及所述第五起始URL链接的页面等级,其中,所述第三预设条件为所述第五起始URL链接比所述第一起始URL链接中参数的个数少一个,且所述第一起始URL链接包括有所述第五起始URL链接中的参数;
所述处理器还用于从所述第五起始URL链接的页面等级的下一页面等级对应的页面链表中确定出满足第二预设条件的第三起始URL链接和所述第三起始URL链接对应的第一目标URL链接。
23.根据权利要求14所述的电子设备,其特征在于,所述存储器用于存储有多个不同页面等级的页面链表,所述多个不同页面等级的页面链表包括第一链表,所述第一链表包括指定页面等级的多个URL链接对,所述URL链接对包括同一页面的起始URL链接和目标URL链接;
所述处理器用于获取到第一起始URL链接中参数类型和参数个数;
当所述处理器确定出第一起始URL链接的参数类型与所述第一链表中起始URL链接的参数类型相同,且所述第一起始URL链接中参数个数与所述第一链表中起始URL链接中的参数个数相同时,所述处理器用于从所述第一链表中确定出满足所述第二预设条件的第三起始URL链接和所述第三起始URL链接对应的第一目标URL链接。
24.根据权利要求14所述的电子设备,其特征在于,所述处理器用于将所述第二起始URL链接的页面等级确定为所述第一起始URL链接的页面等级;
所述处理器用于将所述第一起始URL链接和所述第一起始URL链接对应的所述第二目标URL链接存储到所述存储器中的所述历史记录和/或所述第一起始URL链接的页面等级对应的页面链表中。
25.根据权利要求22所述的电子设备,其特征在于,所述处理器用于将所述第五起始URL链接的页面等级的下一页面等级确定为所述第一起始URL链接的页面等级;
所述处理器还用于将所述第一起始URL链接和所述第一起始URL链接对应的所述第二目标URL链接存储到所述存储器中的所述历史记录和/或所述第一起始URL链接的页面等级对应的页面链表中。
26.根据权利要求23所述的电子设备,其特征在于,所述处理器用于将所述第一链表的页面等级确定为所述第一起始URL链接的页面等级;
所述处理器用于将所述第一起始URL链接和所述第一起始URL链接对应的所述第二目标URL链接存储到所述存储器中的所述历史记录和/或所述第一链表中。
27.根据权利要求14所述的电子设备,其特征在于,所述第二起始URL链接和所述第三起始URL链接相同。
28.根据权利要求14所述的电子设备,其特征在于,所述第一界面还包括第二页面,所述第二页面的起始URL链接为所述第三起始URL链接;
所述第三起始URL链接的页面等级和所述第二起始URL链接的页面等级相同。
29.一种计算机存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1‑13中任一项所述的方法。
说明书 :
页面打开的方法及电子设备
技术领域
背景技术
息、浏览目标页面的操作等。
URL链接发送请求指令至对应的服务器。服务器接收到该请求指令后,可以基于负载均衡进
行一次、两次或两次以上的超文本传输协议(hyper text transfer protocol,HTTP)跳转
(例如,HTTP302跳转),然后发送EPG页面的目标URL链接至电子设备。该目标URL链接包括有
负载较轻的服务器的互联网协议(internet protocol,IP)地址。电子设备可以基于该目标
URL链接获取到EPG页面的显示数据,并可以基于该显示数据显示出EPG页面。
较慢的问题。
发明内容
以接收用户针对该第一选项的第一输入。该电子设备可以获取到该第一页面的第一起始
URL链接。当该电子设备的历史记录中包括有满足第一预设条件的第二起始URL链接时,该
电子设备可以从该历史记录中获取该第二起始URL链接的页面等级。该电子设备可以从该
第二起始URL链接的页面等级对应的页面链表中确定出满足第二预设条件的第三起始URL
链接和该第三起始URL链接对应的第一目标URL链接。该电子设备可以确定出该第一起始
URL链接中第一参数的值与该第三起始URL链接中第一参数的值不同,其中,该第一起始URL
链接中第一参数的值为第一值。该电子设备可以将该第一目标URL链接中第一参数的值修
改为该第一值,得到第二目标URL链接。该电子设备可以基于该第二目标URL链接,打开并显
示第二界面,该第二界面包括该第一页面。这样,可以减少打开EPG页面需要多次HTTP跳转
所消耗的时长,提升EPG页面打开的速度。
该第一起始URL链接中第一参数的值与该第三起始URL链接中第一参数的值不同,其中,该
第一起始URL链接中第一参数的值为第一值。该电子设备将该第一目标URL链接中第一参数
的值修改为该第一值,得到第二目标URL链接。该电子设备基于该第二目标URL链接,打开并
显示第二界面,该第二界面包括该第二页面。
备可以接收并响应于针对该第二选项的第二输入,获取该第三起始URL链接。该电子设备可
以基于该第三起始URL链接发送第一数据请求给云服务器。该电子设备可以接收该云服务
器发送的第一目标URL链接。该电子设备可以基于该第一目标URL链接打开并显示该第一界
面。该电子设备可以确定出该第三起始URL链接的页面等级,并可以将该第三起始URL链接
和该第一目标URL链接存储至该第三起始URL链接的页面等级对应的页面链表中。
该电子设备可以接收并响应于针对该第三选项的第三输入,获取该第二起始URL链接,该第
二起始URL链接的页面等级和该第三起始URL链接的页面等级相同。该电子设备可以基于该
第二起始URL链接发送第二数据请求给云服务器。该电子设备可以接收该云服务器发送的
第三目标URL链接。该电子设备可以基于该第三目标URL链接打开并显示该第四界面。该电
子设备可以确定出该第二起始URL链接的页面等级,并可以将该第二起始URL链接以及该第
二起始URL链接的页面等级存储在该历史记录中。
接的页面等级,其中,该第三预设条件为该第四起始URL链接比该第二起始URL链接中参数
的个数少一个,且该第二起始URL链接包括有该第四起始URL链接中的参数。该电子设备可
以确定该第二起始URL链接的页面等级为该第四起始URL链接的页面等级的下一级。
该第一页面的数据请求。当该电子设备接收到该云服务器发送的显示数据时,该电子设备
可以基于该显示数据打开并显示该第二界面。
一页面的数据请求。该电子设备可以接收到该云服务器发送的访问失败信息。该电子设备
可以基于该第一起始URL链接发送第三数据请求给该云服务器。该电子设备可以接收该云
服务器发送的第四目标URL链接。该电子设备可以基于该第四目标URL链接打开并显示该第
二界面。该电子设备可以将该第一起始URL链接和该第四目标URL链接存储至该第二起始
URL链接的页面等级对应的页面链表中。
设条件的第五起始URL链接以及该第五起始URL链接的页面等级,其中,该第三预设条件为
该第五起始URL链接比该第一起始URL链接中参数的个数少一个,且该第一起始URL链接包
括有该第五起始URL链接中的参数。该电子设备可以从该第五起始URL链接的页面等级的下
一页面等级对应的页面链表中确定出满足第二预设条件的第三起始URL链接和该第三起始
URL链接对应的第一目标URL链接。
可以包括指定页面等级的多个URL链接对,该URL链接对可以包括同一页面的起始URL链接
和目标URL链接。该电子设备可以获取到第一起始URL链接中参数类型和参数个数。当该电
子设备确定出第一起始URL链接的参数类型与该第一链表中起始URL链接的参数类型相同,
且该第一起始URL链接中参数个数与该第一链表中起始URL链接中的参数个数相同时,该电
子设备可以从该第一链表中确定出满足第二预设条件的第三起始URL链接和该第三起始
URL链接对应的第一目标URL链接。
链接和该第一起始URL链接对应的该第二目标URL链接存储到该历史记录和/或该第一起始
URL链接的页面等级对应的页面链表中。
将该第一起始URL链接和该第一起始URL链接对应的该第二目标URL链接存储到该历史记录
和/或该第一起始URL链接的页面等级对应的页面链表中。
该第一起始URL链接对应的该第二目标URL链接存储到该历史记录和/或该第一链表中。
链接的页面等级相同。
用于显示出第一界面,该第一界面包括第一选项,该第一选项对应于第一页面。该处理器可
以用于接收用户针对该第一选项的第一输入。该处理器还可以用于获取到该第一页面的第
一起始URL链接。当该存储器的历史记录中包括有满足第一预设条件的第二起始URL链接
时,该处理器还可以用于从该历史记录中获取该第二起始URL链接的页面等级。该处理器还
可以用于从该存储器中该第二起始URL链接的页面等级对应的页面链表中确定出满足第二
预设条件的第三起始URL链接和该第三起始URL链接对应的第一目标URL链接。该处理器还
可以用于确定出该第一起始URL链接中第一参数的值与该第三起始URL链接中第一参数的
值不同,其中,该第一起始URL链接中第一参数的值为第一值。该处理器还可以用于将该第
一目标URL链接中第一参数的值修改为该第一值,得到第二目标URL链接。该显示屏还可以
用于基于该第二目标URL链接,打开并显示第二界面,该第二界面包括该第一页面。
针对该第二选项的第二输入,获取该第三起始URL链接。该通信装置可以用于基于该第三起
始URL链接发送第一数据请求给云服务器。该通信装置还可以用于接收该云服务器发送的
第一目标URL链接。该显示屏还可以用于基于该第一目标URL链接打开并显示该第一界面。
该处理器还可以用于确定出该第三起始URL链接的页面等级,并将该第三起始URL链接和该
第一目标URL链接存储至该存储器中该第三起始URL链接的页面等级对应的页面链表里。
响应于针对该第三选项的第三输入,获取该第二起始URL链接,该第二起始URL链接的页面
等级和该第三起始URL链接的页面等级相同。该通信装置可以用于基于该第二起始URL链接
发送第二数据请求给云服务器。该通信装置还可以用于接收该云服务器发送的第三目标
URL链接。该显示屏还可以用于基于该第三目标URL链接打开并显示该第四界面。该处理器
可以用于确定出该第二起始URL链接的页面等级,并将该第二起始URL链接以及该第二起始
URL链接的页面等级存储在该存储器的该历史记录中。
起始URL链接的页面等级,其中,该第三预设条件为该第四起始URL链接比该第二起始URL链
接中参数的个数少一个,且该第二起始URL链接包括有该第四起始URL链接中的参数。该处
理器还可以用于确定该第二起始URL链接的页面等级为该第四起始URL链接的页面等级的
下一级。
对该第一页面的数据请求。当该通信装置接收到该云服务器发送的显示数据时,该显示屏
可以用于基于该显示数据打开并显示该第二界面。
对该第一页面的数据请求。该通信装置还可以用于接收到该云服务器发送的访问失败信
息。该通信装置还可以用于基于该第一起始URL链接发送第三数据请求给该云服务器。该通
信装置还可以用于接收该云服务器发送的第四目标URL链接。该显示屏可以用于基于该第
四目标URL链接打开并显示该第二界面。该处理器可以用于将该第一起始URL链接和该第四
目标URL链接存储至该第二起始URL链接的页面等级对应的页面链表中。
URL链接以及该第五起始URL链接的页面等级,其中,该第三预设条件为该第五起始URL链接
比该第一起始URL链接中参数的个数少一个,且该第一起始URL链接包括有该第五起始URL
链接中的参数。该处理器还可以用于从该第五起始URL链接的页面等级的下一页面等级对
应的页面链表中确定出满足第二预设条件的第三起始URL链接和该第三起始URL链接对应
的第一目标URL链接。
URL链接对,该URL链接对包括同一页面的起始URL链接和目标URL链接。该处理器可以用于
获取到第一起始URL链接中参数类型和参数个数。当该处理器确定出第一起始URL链接的参
数类型与该第一链表中起始URL链接的参数类型相同,且该第一起始URL链接中参数个数与
该第一链表中起始URL链接中的参数个数相同时,该处理器可以用于从该第一链表中确定
出满足第二预设条件的第三起始URL链接和该第三起始URL链接对应的第一目标URL链接。
起始URL链接对应的该第二目标URL链接存储到该存储器中的该历史记录和/或该第一起始
URL链接的页面等级对应的页面链表中。
始URL链接和该第一起始URL链接对应的该第二目标URL链接存储到该存储器中的该历史记
录和/或该第一起始URL链接的页面等级对应的页面链表中。
链接对应的该第二目标URL链接存储到该存储器中的该历史记录和/或该第一链表中。
链接的页面等级相同。
法。
附图说明
具体实施方式
形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括复数表达形式,除非其上下
文中明确地有相反指示。还应当理解,本申请中使用的术语“和/或”是指包含一个或多个所
列出醒目的任何或所有可能组合。在本申请实施例中,术语“第一”、“第二”仅用于描述目
的,而不能理解为暗示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限
定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征,在本申请实
施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
器IP地址。
耗时较长、速度较慢的问题。
URL链接。电子设备在响应于用户的输入,打开目标页面时,电子设备100可以获取到目标页
面的起始URL链接。电子设备可以从历史记录中的多个EPG页面的起始URL链接中,获取到非
目标页面1的起始URL链接。电子设备可以基于该非目标页面1的起始URL链接,确定出目标
页面的等级。然后,电子设备可以从存储有该等级页面URL链接的链表中,查询出满足预设
条件(例如,与目标页面的起始URL链接具有相同的参数个数和相同的参数类型,且与目标
页面的起始URL链接仅有一个参数的值不同)的起始URL链接。电子设备100可以基于该满足
预设条件的起始URL链接,从目标页面的起始URL链接中获取到与该满足预设条件的起始
URL链接有差异的参数值。然后,电子设备100可以将有差异的参数值,替换到该满足预设条
件的起始URL链接对应页面的目标URL链接中,从而得到目标页面的目标URL链接。电子设备
可以基于该目标页面的目标URL链接,获取到目标页面的显示数据,并基于该目标页面的显
示数据,显示该目标页面。这样,可以减少打开EPG页面需要多次HTTP跳转所消耗的时长,提
升EPG页面打开的速度。
级移动个人计算机(ultra‑mobile personal computer,UMPC)、上网本、个人数字助理
(personaldigital assistant,PDA)或专门的照相机(例如单反相机、卡片式相机)、机顶盒
等等。当电子设备100的类型为机顶盒时,电子设备100可以通过有线的方式外接显示设备,
例如,电子设备100可以通过高清晰度多媒体接口(high definition multimedia
interface,HDMI)数据线外接显示设备。电子设备100也可以通过无线的方式外接显示设
备,例如,电子设备100可以通过无线局域网(wireless local area network,WLAN)外接显
示设备。电子设备100可以通过上述连接方式将显示数据发送至显示设备上进行显示。本申
请对该电子设备100的具体类型不作任何限制。
数据请求分发给合适的节点(例如,任务量较小、资源丰富的节点),以处理电子设备100请
求的处理任务。云服务器200也可以通过电子设备100上用户登录的账户(例如,荣耀账户)
对电子设备100进行区分。
个模块可通过总线连接。其中:
出控制信号。运算器主要负责执行定点或浮点算数运算操作、移位操作以及逻辑操作等,也
可以执行地址运算和转换。寄存器主要负责保存指令执行过程中临时寄存操作数和中间操
作结果等。具体实现中,处理器101的硬件架构可以是专用集成电路(ASIC)架构、MIPS架构、
ARM架构或者NP架构等等。
行压缩或者解压缩,改变视频内容格式,将模拟源更改为数字源,或将数字源更改为模拟
源。
多个磁盘存储设备、闪存设备或其他非易失性固态存储设备。存储器102可以存储操作系
统,例如uCOS、VxWorks、RTLinux等嵌入式操作系统。存储器102还可以存储通信程序,该通
信程序可用于与云服务器200和/或附加设备进行通信。
URL链接的历史记录。关于该历史记录的说明,后续实施例中将详细描述,在此不再赘述。
立的通信连接可以为多种。例如,WLAN通信处理模块104A可用于和电子设备100建立无线保
真(wireless fidelity,Wi‑Fi)直连通信连接,蓝牙通信处理模块104B可用于和电子设备
100建立蓝牙通信连接。
摸传感器与显示屏107可以组成触摸屏,也称“触控屏”。该触摸传感器可以用于检测作用于
其上或附近的触摸操作。
但不限于:麦克风、扬声器、受话器等等。在一些实施例中,电子设备100还可以包括RS‑232
接口等串行接口。该串行接口可连接至其他设备,如音箱等音频外放设备,使得显示器和音
频外放设备协作播放音视频。
LAN中的其他设备进行通信,还可用于通过有线LAN连接到广域网(wide area network,
WAN),并与WAN中的设备通信。
拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实
现。
器203A可通过总线或者其它方式连接,本申请实施例以通过总线204A连接为例。其中:
可用于与电子设备100进行通信。
电子设备100中的显示屏107上显示出该目标页面的用户界面。
ROM、快闪存储器(flash memory)、硬盘驱动器(hard disk drive,HDD)或固态硬盘(solid
state drives,SSD);存储器203A还可以包括上述种类的存储器的组合。存储器203A可以存
储一些程序代码,以便于处理器201A调用存储器203A中存储的程序代码,以实现本申请实
施例在云服务器200中的实现方法。
本申请对此不作限制。
接1所包括的域名、该域名对应的IP地址,如表1所示:
地址所对应的服务器(例如,云服务器200上的节点A)进行通信。
请求),该域名解析请求可以携带有起始URL链接1所包括的域名(例如,xxx.yyy.com)。该
DNS服务器接收到该请求后,可以找到该域名对应的IP地址(例如,180.97.33.108)。该DNS
服务器可以将该IP地址发送给电子设备100。然后,电子设备100可以基于该IP地址,与该IP
地址所对应的服务器(例如,云服务器200上的节点A)进行通信。
发送连接请求报文。该连接请求报文可以包括有多个标志位(例如,确认标志位ACK、建立连
接标志位SYN等等)。其中,当该连接请求报文中确认标志位ACK=0,建立连接标志位SYN=1
时,可以表示这是一个连接请求,同时也可以表示该条报文不能携带数据。该连接请求报文
中顺序号码标志位seq的值可以为随机产生的值(例如,1234567)。
acknumber、顺序号码标志位seq。其中,该确认报文1中seq标志位的值可以为随机产生的值
(例如,7654321),acknumber标志位的值可以为连接请求报文中seq的值加上1(例如,
1234568)。
是,则电子设备100发送确认报文2至节点A。该确认报文2中的ACK标志位的值可以是1,
acknumber标志位的值可以是确认报文1中seq的值加上1(例如,7654322)。
电子设备100可以向节点A发送HTTP数据请求。
个HTTP请求报文可以分为请求行(request line)字段、请求头部(header)字段、空行和请
求数据字段4个部分组成。
本(例如,HTTP/主版本号.次版本号,常用的可以是HTTP/1.0、HTTP/1.1)字段等等。请求头
部字段可以包括有HTTP请求报文的信息,例如,日期(date)信息等等。请求头部字段的末端
位置可以有一个空行,表示请求头部结束,接下来为请求数据字段。请求数据字段可以是可
选部分,例如,GET请求可以没有请求数据。
务量较小、资源丰富的节点B)进行处理。其中,负载均衡可以分为硬件方案(例如,F5BIG‑IP
负载均衡器)、软件方案(例如,Nginx方案)等等,本申请对此不作限制。
段、空行、响应数据字段组成。
段,在此不再赘述。状态码字段的值可以是三位数字,分别代表响应的类别,例如,当状态码
字段的值是100时,表示客户端必须继续发出请求;当状态码字段的值是302时,表示该响应
是临时重定向响应。状态码描述字段是对状态码的简单描述。响应头部字段可以包括有一
些数据信息(例如,服务器类型、日期时间等等)。在本申请实施例的该步骤中,当状态码字
段的值是302时,该响应头部字段可以携带有目标URL链接1。响应数据可以用于存放需要返
回给电子设备100的数据信息。
目标URL链接中“cvid”参数的值,当账号信息不变时,该“cvid”参数的值可以是固定不变
的。例如,在本申请实施例中,该“cvid”参数的值可以为“4BB5B1D9CFC”。
200上节点B的IP地址。
备100开机后首次显示出的EPG页面可以被称为一级页面。
个显示在状态栏下方的页面选项、选择框502。其中,该状态栏可以包括“我的”选项、“搜索”
控件、Wi‑Fi信号的信号强度指示符、时间指示符、蓝牙图标等等。一个或多个页面选项可以
包括电视购物页面选项、电影页面选项501(也可以被称为第二选项,该第二选项可以和第
三选项相同)、电视剧页面选项、音乐频道页面选项、综艺节目页面选项、菜单页面选项等
等。页面1对应的选项1可以是电影页面选项501。
“https://xxx.yyy.com/EPG&type=01&temp=zzz&cvid=4BB5B1D9CFC” 2021年2月7日14:53
“https://xxx.yyy.com/EPG&type=01&temp=zzz” 2021年2月7日14:50
“https://xxx.yyy.com/EPG&type=01” 2021年2月7日14:47 起始标记1 1
…… …… …… ……
7日14:47”。历史记录中起始URL链接1“https://xxx.yyy.com/EPG&type=01”可以设置有起
始标记1,目标URL链接1“https://xxx.yyy.com/EPG&type=01&cvid=4BB5B1D9CFC”可以设
置有结束标记1。未作标记的URL链接,可以是云服务器200经过HTTP302跳转所获得的URL链
接。并且,该历史记录还可以在起始URL链接1处设置有页面等级标识,例如在历史记录中起
始URL链接1“https://xxx.yyy.com/EPG&type=01”处,可以设置有页面等级标识的值为
“1”,以标识该起始URL链接1所对应的页面为一级页面。
“https://xxx.zzz.com”是固定不变的。
二级页面的起始URL链接、二级页面的目标URL链接等等,本申请对此不作限制。
到用户作用于电影页面选项501(也可以称为选项1)上的输入2(也可以被称为第二输入,例
如,使用遥控器选中电影页面选项501),响应于该输入2,电子设备100可以执行该输入2对
应的指令。
界面2可以包括页面1,以及页面2对应的选项2。其中,电子设备100基于该起始URL链接2向
云服务器发送的数据请求可以被称为第一数据请求。
户界面510可以包括状态栏、分类导航、页面1。其中,该分类导航可以包括多个页面(例如,
最近热播、国产大片、欧美大片、战争片、喜剧片等等)对应的选项,该页面1可以包括有多个
任务选项,例如,“山水”选项、“飞车”选项、“游泳”选项、“过山车”选项等等。页面2对应的选
项2可以是“国产大片”选项511(也可以被称为第一选项)。如图5F所示,当前用户选择显示
的页面为“最近热播”页面(也可以称为第二页面、页面1)。
少且仅少一个参数,并且,和起始URL链接2都有类型和值都相同的参数)的起始URL链接。电
子设备100可以基于该起始URL链接,确定出该页面1是该起始URL链接所对应页面的下一级
页面。例如,如果从历史记录中获取到满足预设条件1的起始URL链接,并且该起始URL链接
所对应的是一级页面,则电子设备100可以确定出页面1是一级页面的下一级页面,也即是
二级页面。其中,该预设条件1可以通过对大量不同等级页面的URL链接进行数据分析,发现
一级页面的起始URL链接比二级页面的起始URL链接少且仅少一个参数,并且,二级页面的
起始URL链接和一级页面的起始URL链接都有类型和值都相同的参数而获得。
相同的参数“type”。该起始URL链接1的页面等级标识为“1”。该起始URL链接1的页面等级标
识指示该起始URL链接1所对应的页面为一级页面。因此,电子设备100可以基于该起始URL
链接1,确定出页面1是该起始URL链接1对应的一级页面的下一级页面,即二级页面。
URL链接2少且仅少一个参数,并且,该起始URL链接和起始URL链接2都有类型和值都相同的
参数),基于该对比结果,从而判断页面1是否为该起始URL链接所对应页面的下一级页面。
如果对比结果满足预设条件1,则页面1是该起始URL链接所对应页面的下一级页面。如果对
比结果不满足预设条件1,则页面1不是该起始URL链接所对应页面的下一级页面。例如,该
起始URL链接所对应的是一级页面,如果该起始URL链接和起始URL链接2的对比结果满足预
设条件1,则电子设备100可以判断出页面2是一级页面的下一级页面,也即是二级页面。
少一个参数,并且,该起始URL链接和起始URL链接2都有类型和值都相同的参数),则电子设
备100可以按照指定的时间顺序(例如,按照时间由近及远的顺序)从历史记录中获取到满
足预设条件1(例如,比起始URL链接2少且仅少一个参数,并且,和起始URL链接2都有类型和
值都相同的参数)的起始URL链接。电子设备100可以基于该起始URL链接,确定出该页面1是
该起始URL链接所对应页面的下一级页面。例如,如果从历史记录中获取到满足预设条件1
的起始URL链接,并且该起始URL链接所对应的是一级页面,则电子设备100可以确定出页面
2是一级页面的下一级页面,也即是二级页面。
“https://xxx.yyy.com/EPG&type=01&page=01&temp=zzz&cvid=4BB5B1D9CFC” 2021年2月7日15:02
“https://xxx.yyy.com/EPG&type=01&page=01&temp=zzz” 2021年2月7日15:01
“https://xxx.yyy.com/EPG&type=01&page=01” 2021年2月7日15:00 起始标记2 2
“https://xxx.zzz.com/EPG&type=01&cvid=4BB5B1D9CFC” 2021年2月7日14:56 结束标记1
“https://xxx.yyy.com/EPG&type=01&temp=zzz&cvid=4BB5B1D9CFC” 2021年2月7日14:53
“https://xxx.yyy.com/EPG&type=01&temp=zzz” 2021年2月7日14:50
“https://xxx.yyy.com/EPG&type=01” 2021年2月7日14:47 起始标记1 1
…… …… …… ……
相关信息。例如,起始URL链接2“https://xxx.yyy.com/EPG&type=01&page=01”可以保存有
对应的时间记录“2021年2月7日15:00”。起始URL链接2“https://xxx.yyy.com/EPG&type=
01&page=01”可以设置有起始标记2,目标URL链接2“https://xxx.zzz.com/EPG&type=01&
page=01&cvid=4BB5B1D9CFC”可以设置有结束标记2。未作标记的URL链接,可以是云服务器
200经过HTTP302跳转所获得的URL链接。并且,该历史记录还可以在起始URL链接2处设置有
页面等级标识,例如在起始URL链接2“https://xxx.yyy.com/EPG&type=01&page=01”处,可
以设置有页面等级标识的值为“2”,以标识该起始URL链接2所对应的页面为二级页面。
子设备100可以按照前述步骤S409所示的格式,在历史记录中存储该页面的URL链接。例如,
在电子设备100显示出如图5A所示的用户界面500(也可以称为用户界面1)后,电子设备100
可以接收并响应于用户作用在“我的”选项的输入(例如,使用遥控器选中“我的”选项),显
示出“我的”选项对应的页面,该页面不是二级页面(例如,页面1)。电子设备100可以按照前
述步骤S409所示的格式,在历史记录中存储“我的”选项对应的页面的URL链接。在该过程
中,历史记录尚未存储有二级页面的URL链接。
例如,电子设备100可以通过结构体structUrl存储起始URL链接2和目标URL链接2,该结构
体structUrl的结构可以如下:
为100的链表listUrl)存储该指定格式(例如,结构体structUrl)存储的数据。其中,该指定
长度的链表(例如,长度为100的链表listUrl)可以用于存储二级页面的URL链接(例如,二
级页面的起始URL链接、二级页面的目标URL链接)。该链表可以被称为二级页面链表。
级页面的起始URL链接“https://xxx.yyy.com/EPG&type=01”、一级页面的目标URL链接
“https://xxx.zzz.com/EPG&type=01&cvid=4BB5B1D9CFC”)。二级页面链表可用于存储二
级页面的URL链接(例如,二级页面的起始URL链接、二级页面的目标URL链接)。三级页面链
表可用于存储三级页面的URL链接(例如,三级页面的起始URL链接、三级页面的目标URL链
接)。也即是说,页面的URL链接(例如,页面的起始URL链接、页面的目标URL链接)可以按照
指定格式(例如,前述中的结构体structUrl)进行存储,然后,再按照指定的分类方式(例
如,按照页面等级)分别存储在不同的页面链表中。
到用户作用于“国产大片”选项511(也可以称为选项2)上的输入3(也可以被称为第一输入,
例如,使用遥控器选中“国产大片”选项511),响应于该输入3,电子设备100可以执行该输入
3对应的指令。
接和起始URL链接3具有相同的参数个数和相同的参数类型)的起始URL链接,电子设备100
可以基于该起始URL链接,从而判断页面2的级别。例如,如果从历史记录中获取到满足预设
条件2的起始URL链接,并且该起始URL链接所对应的是二级页面,在电子设备100可以确定
出起始URL链接3所对应的页面2是二级页面。其中,该预设条件2可以通过对大量不同等级
页面的URL链接进行数据分析,发现同等级页面的起始URL链接都具有相同个数的参数而获
得。
三起始URL链接相同),该起始URL链接2是:
面,也即是说,页面2可以被确定为二级页面。
链接3是否满足预设条件2(例如,该起始URL链接和起始URL链接3具有相同的参数个数和相
同的参数类型),从而判断页面2的级别。如果对比结果满足预设条件2(例如,该起始URL链
接和起始URL链接3具有相同的参数个数和相同的参数类型),则页面2是该起始URL链接对
应页面的同等级页面。如果对比结果不满足预设条件2(例如,该起始URL链接和起始URL链
接3具有相同的参数个数和相同的参数类型),则页面2不是该起始URL链接对应页面的同等
级页面。其中,该预设条件2可以通过对大量不同等级页面的URL链接进行数据分析,发现同
等级页面的起始URL链接都具有相同个数的参数而获得。
接2。该起始URL链接2是二级页面的起始URL链接。然后,电子设备100对比该起始URL链接2
和该页面2的起始URL链接3,如果对比结果满足预设条件2(例如,起始URL链接2和起始URL
链接3具有相同的参数个数和相同的参数类型),则页面2可以被确定为二级页面。
有相同的参数个数和相同的参数类型),则电子设备100可以按照指定的时间顺序(例如,按
照时间由近及远的顺序)从历史记录中查询出满足预设条件2的起始URL链接(例如,和目标
页面的起始URL链接具有相同个数参数的起始URL链接),从而确定出页面2的级别。
接3具有相同的参数个数和相同的参数类型,且与起始URL链接3仅有一个参数的值不同)的
起始URL链接。
该URL参数1的值srcValue01 01
该URL参数2的关键词srcKey02 page
该URL参数2的值srcValue01 02
接3具有相同的参数个数和相同的参数类型,且与起始URL链接3仅有一个参数的值不同)的
起始URL链接。
且与起始URL链接3仅有一个参数的值不同)的起始URL链接2(也可以被称为第三起始URL链
接,该第三起始URL链接可以和第二起始URL链接相同),并分离出该起始URL链接2的参数和
前缀,如表5所示:
该URL参数1的关键词historyKey01 type
该URL参数1的值historyValue01 01
该URL参数2的关键词historyKey02 page
该URL参数2的值historyValue01 01
电子设备100可以记录下该起始URL链接2。
户界面500中的电视剧页面选项对应的电视剧页面),则此时第二选项可以和第三选项不
同,第二起始URL链接可以和第三起始URL链接不同。例如,图5A所示用户界面500中的电影
页面选项501可以被称为第二选项,图5A所示用户界面500中的电视剧页面选项可以被称为
第三选项,针对该电视剧页面选项的输入可以被称为第三输入,电子设备100接收并响应于
该第三输入所显示出的电视剧页面对应的用户界面可以被称为第四界面,该电视剧页面所
对应用户界面的起始URL链接可以被称为第二起始URL链接,起始URL链接2“https://
xxx.yyy.com/EPG&type=01&page=01”可以被称为第三起始URL链接。电子设备100基于该第
二起始URL链接向云服务器200发送的数据请求可以被称为第二数据请求,该电视剧页面所
对应用户界面的目标URL链接可以被称为第三目标URL链接,本申请对此不作限制。
前述S417步骤中已确定出的起始URL链接3中有差异的参数“page”,以及该参数“page”的
值,该值为02。电子设备100可以通过已记录的起始URL链接2,获取到存储有该起始URL链接
2的结构体中与该起始URL链接2对应的目标URL链接2(也可以称为第一目标URL链接)。例
如,该目标URL链接2为:
100可以按照指定的时间顺序(例如,按照时间由近及远的顺序)从历史记录中查询出满足
预设条件1(例如,比起始URL链接3少且仅少一个参数,并且,和起始URL链接3具有类型和值
都相同的参数)的起始URL链接(可以被称为第五起始URL链接),该满足预设条件1的起始
URL链接对应页面的页面等级的下一等级确定为页面2的等级。然后,电子设备100可以从该
页面等级对应的页面链表中,确定出满足预设条件3(例如,与起始URL链接3具有相同的参
数个数和相同的参数类型,且与起始URL链接3仅有一个参数的值不同)的起始URL链接和该
起始URL链接对应的目标URL链接。电子设备100可以基于该满足预设条件3的起始URL链接,
确定出起始URL链接3与该满足预设条件3的起始URL链接中有差异的参数的值,电子设备
100可以将该值替换到满足预设条件3的起始URL链接所对应的目标URL链接中,得到页面2
对应的目标URL链接。电子设备100可以将该起始URL链接3、页面2对应的目标URL链接存储
至历史记录和/或页面2对应的页面等级链表中。电子设备100可以将页面2对应的页面等级
存储至历史记录中。
标URL链接中差异参数值修改为第一值,得到目标URL链接3。
URL链接2中差异参数“page”的值,修改为前述S418步骤中已记录的值“02”,得到页面2的目
标链接3:
200上节点B的IP地址。
的起始URL链接3和目标URL链接3,存储在历史记录和/或二级页面链表中。
航、页面2。其中,该分类导航可以包括多个页面(例如,最近热播、国产大片、欧美大片、战争
片、喜剧片等等)对应的选项,该页面2可以包括有多个任务选项,例如,“赛跑”选项、“瑜伽”
选项、“天鹅”选项、“招财猫”选项等等。如图5H所示,当前用户选择显示的页面为“国产大
片”页面(也可以称为第一页面、页面2)。
信号(又可称为蜂窝信号)的一个或多个信号强度指示符、电量指示符等等。多个应用程序
图标可以包括视频应用图标601。
再赘述。一个或多个页面选项可以包括电视购物页面选项、电影页面选项611、音乐频道页
面选项、综艺节目页面选项、菜单页面选项等等。
项,该页面1可以包括有多个任务选项,例如,“山水”选项、“飞车”选项、“游泳”选项、“过山
车”选项等等。“国产大片”选项可以被称为页面2对应的选项2。如图6C所示,当前用户选择
显示的页面为“最近热播”页面(也可以称为页面1)。
2可以包括有多个任务选项,例如,“赛跑”选项、“瑜伽”选项、“天鹅”选项、“招财猫”选项等
等。当前用户选择显示的页面为“国产大片”页面(也可以称为页面2)。
接的结束标记2之间的对应关系)。电子设备100在执行了步骤S416,确定出页面2是二级页
面后,可以从历史记录中查询出满足预设条件3(例如,与起始URL链接3具有相同的参数个
数和相同的参数类型,且与起始URL链接3仅有一个参数的值不同)的起始URL链接2,该起始
URL链接2是页面1的起始URL链接。电子设备100可以基于该起始URL链接2,获取到页面2对
应的起始URL链接3中有差异的参数值,该值可以被称为第一值。然后,电子设备100可以基
于起始标记2和结束标记2的对应关系,从历史记录中获取到该起始URL链接2对应的目标
URL链接2,并将目标URL链接2中差异参数的值修改为第一值,获取到页面2对应的目标URL
链接3。电子设备100可以基于该目标URL链接3获取到页面2的显示数据,并显示出页面2。电
子设备100可以参照步骤S409和/或步骤S413中的描述,将页面2的起始URL链接3和目标URL
链接3,存储在历史记录和/或二级页面链表中。
标URL链接3。
同的参数个数和相同的参数类型),则页面2不是一级页面,则电子设备100可以查询二级页
面链表中时间顺序最近的起始URL链接。
型),则页面2是二级页面。然后,电子设备100可以根据指定顺序(例如,根据时间由近及远
的顺序),从二级页面链表中获取到满足预设条件3(例如,与起始URL链接3具有相同的参数
个数和相同的参数类型,且与起始URL链接3仅有一个参数的值不同)的起始URL链接。例如,
电子设备100可以按照时间由远及近的顺序,查询出二级页面链表中满足预设条件3的起始
URL链接2。电子设备100可以基于该起始URL链接2,获取到页面2对应的起始URL链接3中有
差异的参数值,该值可以被称为第一值。然后,电子设备100可以从二级页面链表中获取到
目标URL链接2,并将目标URL链接2中差异参数的值修改为第一值,获取到页面2对应的目标
URL链接3。电子设备100可以基于该目标URL链接3获取到页面2的显示数据,并显示出页面
2。电子设备100可以参照步骤S409和/或步骤S413中的描述,将页面2的起始URL链接3和目
标URL链接3,存储在历史记录和/或二级页面链表中。
电子设备100可以按照指定的时间顺序(例如,按照时间由近及远的顺序)从历史记录中查
询出满足预设条件1(例如,比目标页面的起始URL链接少且仅少一个参数,并且,和目标页
面的起始URL链接具有类型和值都相同的参数)的起始URL链接,从而确定出目标页面的级
别(例如,三级页面、四级页面等等)。
到用户作用于“山水”选项(也可以称为页面3对应的选项3)上的输入4(例如,使用遥控器选
中“山水”选项),响应于该输入4,电子设备100可以执行该输入4对应的指令。
同的参数类型)的起始URL链接,从而确定出页面3的级别。其中,该预设条件2可以通过对大
量不同等级页面的URL链接进行数据分析,发现同等级页面的起始URL链接都具有相同个数
的参数而获得。
到满足预设条件1(例如,比起始URL链接4少且仅少一个参数,并且,和起始URL链接4都有类
型和值都相同的参数)的起始URL链接。电子设备100可以基于该起始URL链接,确定出该页
面3是该起始URL链接所对应页面的下一级页面。例如,如果从历史记录中获取到满足预设
条件1的起始URL链接,并且该起始URL链接所对应的是二级页面,则电子设备100可以确定
出页面3是二级页面的下一级页面,也即是三级页面。其中,该预设条件1可以通过对大量不
同等级页面的URL链接进行数据分析,发现二级页面的起始URL链接比三级页面的起始URL
链接少且仅少一个参数,并且,二级页面的起始URL链接和三级页面的起始URL链接都有类
型和值都相同的参数而获得。
类型和值都相同的参数“type”、“page”。该起始URL链接2的页面等级标识为“2”。该起始URL
链接2的页面等级标识指示该起始URL链接2所对应的页面为二级页面。因此,电子设备100
可以基于该起始URL链接2,确定出页面3是该起始URL链接2对应的二级页面的下一级页面,
即三级页面。
参数的值不同)的起始URL链接和该起始URL链接对应的目标URL链接,然后,电子设备100可
以基于该满足预设条件3的起始URL链接,确定出起始URL链接4中参数3的值与该满足预设
条件3的起始URL链接中参数3的值有差异,电子设备100将该满足预设条件3的起始URL链接
所对应的目标URL链接中参数3的值修改为起始URL链接4中参数3的值,得到目标URL链接4,
电子设备100可以基于该目标URL链接4显示出页面3。
骤S402‑步骤S408的说明,在此不再赘述。
以参考前述步骤S402‑步骤S408的说明,在此不再赘述。在该过程中电子设备100获取到的
起始URL链接3和页面2对应的目标URL链接5(也可以被称为第四目标URL链接),可以参考步
骤S413所描述的方式进行存储,在此不再赘述。电子设备100基于该起始URL链接3向云服务
器200发送的数据请求可以被称为第三数据请求。
或“如果检测到(所陈述的条件或事件)”可以被解释为意思是“如果确定…”或“响应于确
定…”或“在检测到(所陈述的条件或事件)时”或“响应于检测到(所陈述的条件或事件)”。
产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或
部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计
算机、计算机网络或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质
中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机
指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字
用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中
心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含
一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性
介质,(例如,软盘、硬盘、磁带)、光介质(例如DVD)或者半导体介质(例如固态硬盘)等。
程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:ROM或随机存
储记忆体RAM、磁碟或者光盘等各种可存储程序代码的介质。