【技术实现步骤摘要】
页面打开的方法及电子设备
本申请涉及终端领域,尤其涉及页面打开的方法及电子设备。
技术介绍
随着终端技术的发展,电子设备可以通过访问指定的服务器(例如,Web服务器)上的指定页面,例如,电子节目指南(electronicprogramguide,EPG)页面,来进行获取信息、浏览目标页面的操作等。目前,当电子设备响应于打开EPG页面的操作时,电子设备可以获取到EPG页面的起始统一资源定位符(uniformresourcelocator,URL)链接。电子设备可以基于该起始URL链接发送请求指令至对应的服务器。服务器接收到该请求指令后,可以基于负载均衡进行一次、两次或两次以上的超文本传输协议(hypertexttransferprotocol,HTTP)跳转(例如,HTTP302跳转),然后发送EPG页面的目标URL链接至电子设备。该目标URL链接包括有负载较轻的服务器的互联网协议(internetprotocol,IP)地址。电子设备可以基于该目标URL链接获取到EPG页面的显示数据,并可以基于该显示数据显示出EPG页面。从上述过程中可以看出,当电子设备打开EPG页面时,服务器会进行一次、两次或两次以上的HTTP跳转,最终才能获得目标URL链接,因此会造成页面打开的耗时较长、速度较慢的问题。
技术实现思路
本申请提供了一种页面打开的方法及电子设备,通过本申请所提供的技术方案,实现了减少打开EPG页面需要多次HTTP跳转所消耗的时长,提升EPG页面打开速度的效果。上述目标和其 ...
【技术保护点】
1.一种页面打开的方法,其特征在于,包括:/n电子设备显示出第一界面,所述第一界面包括第一选项,所述第一选项对应于第一页面;/n所述电子设备接收用户针对所述第一选项的第一输入;/n所述电子设备获取到所述第一页面的第一起始URL链接;/n当所述电子设备的历史记录中包括有满足第一预设条件的第二起始URL链接时,所述电子设备从所述历史记录中获取所述第二起始URL链接的页面等级;/n所述电子设备从所述第二起始URL链接的页面等级对应的页面链表中确定出满足第二预设条件的第三起始URL链接和所述第三起始URL链接对应的第一目标URL链接;/n所述电子设备确定出所述第一起始URL链接中第一参数的值与所述第三起始URL链接中第一参数的值不同,其中,所述第一起始URL链接中第一参数的值为第一值;/n所述电子设备将所述第一目标URL链接中第一参数的值修改为所述第一值,得到第二目标URL链接;/n所述电子设备基于所述第二目标URL链接,打开并显示第二界面,所述第二界面包括所述第一页面。/n
【技术特征摘要】
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.一种电子设备,其特征在于,包括通信装置、显示屏、存储器以及耦合于所述存储器的处理器,所述存储器中存储有可执行指令,其中:
所述显示屏用于显示出第一界面,所述第一界面包括第一选项,所述第一选项对应于第一页面;
所述...
【专利技术属性】
技术研发人员:王国凡,
申请(专利权)人:深圳市智信新信息技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。