本申请涉及页面显示,例如涉及一种页面应用显示方法、装置、设备和介质。
背景技术:
1、电视系统需要支持电子节目指南认证,需要在显示页面上显示待显示应用。但是,目前的待显示应用主要的显示方法是确定好所有的待显示应用之后显示所有待显示应用,一旦认证机构上架和/或下架待显示应用时需要重新确定所有的待显示应用,然后对电视系统进行整体更新,会导致更新效率较低,使得更新成本较高。
技术实现思路
1、本申请目的在于:提供一种页面应用显示方法、装置、设备和介质,其能够解决更新显示页面的待显示应用效率较低,更新成本较高的问题。
2、为达到上述目的,第一方面,本申请提供了一种页面应用显示方法,包括:
3、检测是否处于开机状态,若是,则获取应用码流;
4、从所述应用码流中获取已加密应用信息,对所述已加密应用信息进行解密,得到第一待显示应用集;
5、检测是否处于联网状态,若处于所述联网状态,判断当前地区是否为目标地区,若是,则将所述第一待显示应用集与第二待显示应用集相结合,得到第三待显示应用集;其中,所述第二待显示应用集包括所有默认的所述待显示应用;
6、对所述第三待显示应用集中的所有所述待显示应用进行排序,得到目标地区待显示应用集;
7、分页显示所述目标地区待显示应用集。
8、优选地,所述从所述应用码流中获取已加密应用信息,对所述已加密应用信息进行解密,得到第一待显示应用集,包括:
9、对所述应用码流进行解析,得到所述已加密应用信息;
10、对所述已加密应用信息使用私钥进行解密,得到所有待检测应用;
11、检测每个所述待检测应用的地区标志;
12、将所述地区标志对应所述目标地区的所述待检测应用作为所述待显示应用;
13、将所有所述待显示应用作为所述第一待显示应用集。
14、优选地,所述对所述第三待显示应用集中的所有所述待显示应用进行排序,得到目标地区待显示应用集,包括:
15、获取各个所述待显示应用在所述应用码流中的应用序号;
16、按照所述应用序号对所述第一待显示应用集中的所有所述待显示应用进行排序,得到临时应用集;
17、按照所有默认的所述待显示应用在所述第二待显示应用集中的顺序,将所有默认的所述待显示应用添加到所述临时应用集的最后一个所述待显示应用之后,得到所述目标地区待显示应用集。
18、优选地,所述分页显示所述目标地区待显示应用集,包括:
19、设置显示页面的总行数和总列数;
20、将所述总行数和所述总列数的乘积作为页面应用数;
21、根据所述目标地区待显示应用集的待显示应用总数与所述页面应用数的比值绘制多个所述显示页面,所述显示页面为用户界面;
22、将所有所述待显示应用显示在多个所述显示页面。
23、优选地,所述将所有所述待显示应用显示在多个所述显示页面之后,还包括:
24、将光标设置为选中第一个所述显示页面中的第一个所述待显示应用。
25、优选地,所述检测是否处于联网状态,若处于所述联网状态,判断当前地区是否为目标地区之后,还包括:
26、若所述当前地区为非目标地区,则分页显示所述第二待显示应用集。
27、优选地,所述检测是否处于联网状态之后,还包括:
28、若处于离线状态,则提示设置网络。
29、第二方面,本申请提供了一种页面应用显示装置,包括:
30、应用码流获取模块,用于检测是否处于开机状态,若是,则获取应用码流;
31、已加密应用信息解密模块,用于从所述应用码流中获取已加密应用信息,对所述已加密应用信息进行解密,得到第一待显示应用集;
32、待显示应用集结合模块,用于检测是否处于联网状态,若处于所述联网状态,判断当前地区是否为目标地区,若是,则将所述第一待显示应用集与第二待显示应用集相结合,得到第三待显示应用集;其中,所述第二待显示应用集包括所有默认的所述待显示应用;
33、待显示应用排序模块,用于对所述第三待显示应用集中的所有所述待显示应用进行排序,得到目标地区待显示应用集;
34、目标地区待显示应用集显示模块,用于分页显示所述目标地区待显示应用集。
35、本申请还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现上述任一项所述的一种页面应用显示方法和/或上述任一项所述的页面应用显示方法的步骤。
36、本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的一种页面应用显示方法和/或上述任一项所述的页面应用显示方法的步骤。
37、本申请的一种页面应用显示方法,包括检测是否处于开机状态,若是,则获取应用码流。从应用码流中获取已加密应用信息,对已加密应用信息进行解密,得到第一待显示应用集。检测是否处于联网状态,若处于所述联网状态,判断当前地区是否为目标地区,若是,则将第一待显示应用集与第二待显示应用集相结合,得到第三待显示应用集;其中,第二待显示应用集包括所有默认的待显示应用。对第三待显示应用集中的所有待显示应用进行排序,得到目标地区待显示应用集。分页显示目标地区待显示应用集。有待显示应用上架和/或下架后,应用码流会发生变化,根据应用码流能够获得第一待显示应用集,由第一待显示应用集与固定的第二待显示应用集结合得到的第三待显示应用集为最新的已上架待显示应用的集合,根据第三待显示应用集能够动态的适配待显示应用的上架和/或下架,从而提高显示页面的待显示应用的更新效率,降低更新成本。
1.一种页面应用显示方法,其特征在于,所述方法包括:
2.根据权利要求1所述的页面应用显示方法,其特征在于,所述从所述应用码流中获取已加密应用信息,对所述已加密应用信息进行解密,得到第一待显示应用集,包括:
3.根据权利要求1所述的页面应用显示方法,其特征在于,所述对所述第三待显示应用集中的所有所述待显示应用进行排序,得到目标地区待显示应用集,包括:
4.根据权利要求1所述的页面应用显示方法,其特征在于,所述分页显示所述目标地区待显示应用集,包括:
5.根据权利要求4所述的页面应用显示方法,其特征在于,所述将所有所述待显示应用显示在多个所述显示页面之后,还包括:
6.根据权利要求1所述的页面应用显示方法,其特征在于,所述检测是否处于联网状态,若处于所述联网状态,判断当前地区是否为目标地区之后,还包括:
7.根据权利要求1所述的页面应用显示方法,其特征在于,所述检测是否处于联网状态之后,还包括:
8.一种页面应用显示装置,其特征在于,包括:
9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的页面应用显示方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的页面应用显示方法的步骤。