一种全局消息提示方法及装置与流程

文档序号:15744476发布日期:2018-10-23 22:52阅读:123来源:国知局

本申请涉及数字电视技术领域,特别涉及一种全局消息提示方法及装置。



背景技术:

随着数字电视技术的发展,数字电视机顶盒已经被广泛应用,不断为用户推送优质的节目内容。

数字电视机顶盒在运行过程中,通常会向用户推送全局提示消息(如,网络断开、用户未登录),提示用户进行相应的操作。目前,全局提示消息推送的方式一般为:数字电视机顶盒上运行的每个应用各自进行检测并推送全局提示消息,但这种方式需要每个应用均写有相关的全局提示消息处理代码,代码量大,维护难度大。



技术实现要素:

为解决上述技术问题,本申请实施例提供一种全局消息提示方法及装置,以达到减少代码量,降低维护难度的目的,技术方案如下:

一种全局消息提示方法,应用于机顶盒,所述机顶盒上运行的框架包括主框架和子框架,所述主框架用于主页的运行,所述子框架用于应用的运行,所述方法包括:

利用所述主框架检测所述机顶盒的系统运行情况,得到检测结果;

利用所述主框架,根据所述检测结果,确定全局提示消息,并展示所述全局提示消息。

优选的,所述检测结果包括:系统运行异常结果;

所述利用所述主框架,根据所述检测结果,确定全局提示消息,并展示所述全局提示消息,包括:

利用所述主框架,根据所述系统运行异常结果,确定系统运行异常提示消息,并展示所述系统运行异常提示消息。

优选的,所述利用所述主框架,根据所述检测结果,确定全局提示消息,并展示所述全局提示消息,包括:

利用所述主框架上运行的中间件,根据所述检测结果,确定全局提示消息,并展示所述全局提示消息。

优选的,所述主框架和所述子框架为利用iframe元素创建的框架。

一种全局消息提示装置,应用于机顶盒,所述机顶盒上运行的框架包括主框架和子框架,所述主框架用于主页的运行,所述子框架用于应用的运行,所述装置包括:

检测模块,用于利用所述主框架检测所述机顶盒的系统运行情况,得到检测结果;

展示模块,用于利用所述主框架,根据所述检测结果,确定全局提示消息,并展示所述全局提示消息。

优选的,所述检测结果包括:系统运行异常结果;

所述展示模块,包括:

第一展示子模块,用于利用所述主框架,根据所述系统运行异常结果,确定系统运行异常提示消息,并展示所述系统运行异常提示消息。

优选的,所述展示模块,包括:

第二展示子模块,用于利用所述主框架上运行的中间件,根据所述检测结果,确定全局提示消息,并展示所述全局提示消息。

优选的,所述主框架和所述子框架为利用iframe元素创建的框架。

与现有技术相比,本申请的有益效果为:

在本申请中,通过将机顶盒上运行的框架设置为两个独立的框架,分别为主框架和子框架,由主框架检测所述机顶盒的系统运行情况,得到检测结果,并根据所述检测结果,确定全局提示消息,并展示全局提示消息,不再需要每个应用均写入全局提示消息处理代码,减少了代码量,降低了维护难度。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本申请提供的全局消息提示方法的一种流程图;

图2是本申请提供的全局消息提示方法的另一种流程图;

图3是本申请提供的全局消息提示方法的再一种流程图;

图4是本申请提供的全局消息提示装置的一种逻辑结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请实施例公开了一种全局消息提示方法,应用于机顶盒,所述机顶盒上运行的框架包括主框架和子框架,所述主框架用于主页的运行,所述子框架用于应用的运行,所述方法包括:利用所述主框架检测所述机顶盒的系统运行情况,得到检测结果;利用所述主框架,根据所述检测结果,确定全局提示消息,并展示所述全局提示消息。在本申请中,可以减少代码量,降低维护难度。

接下来对本申请实施例公开的全局消息提示方法进行介绍,具体如下:

需要说明的是,全局消息提示方法应用于机顶盒,所述机顶盒上运行的框架包括主框架和子框架,所述主框架用于主页的运行,所述子框架用于应用的运行。

主框架可以打开主页并运行主页,子框架可以打开应用并运行应用,其中,应用打开后,主框架未关闭,依然可以处理全局消息提示。

请参见图1,其示出了本申请提供的全局消息提示方法的一种流程图,可以包括:

步骤S11、利用所述主框架检测所述机顶盒的系统运行情况,得到检测结果。

步骤S12、利用所述主框架,根据所述检测结果,确定全局提示消息,并展示所述全局提示消息。

在本申请中,通过将机顶盒上运行的框架设置为两个独立的框架,分别为主框架和子框架,由主框架检测所述机顶盒的系统运行情况,得到检测结果,并根据所述检测结果,确定全局提示消息,并展示全局提示消息,不再需要每个应用均写入全局提示消息处理代码,减少了代码量,降低了维护难度。

在本申请的另一个实施例中,提供了另外一种全局消息提示方法,请参见图2,可以包括:

步骤S21、利用所述主框架检测所述机顶盒的系统运行情况,得到系统运行异常结果。

利用所述主框架检测所述机顶盒的系统运行情况,若系统运行情况异常,则会得到系统运行异常结果。

需要说明的是,系统运行异常结果为前述实施例中步骤S11中的检测结果的一种具体实施方式。

步骤S22、利用所述主框架,根据所述系统运行异常结果,确定系统运行异常提示消息,并展示所述系统运行异常提示消息。

本实施例中,利用主框架实现系统运行异常检测,并展示系统运行异常提示消息,可以及时提示用户出现问题,以及时解决问题,改善用户体验性。

在本申请的另一个实施例中,介绍另外一种全局消息提示方法,请参见图3,可以包括:

步骤S31、利用所述主框架检测所述机顶盒的系统运行情况,得到检测结果。

步骤S31与前述实施例中的步骤S11相同,步骤S31的详细过程可以参见步骤S11的相关介绍,在此不再赘述。

步骤S32、利用所述主框架上运行的中间件,根据所述检测结果,确定全局提示消息,并展示所述全局提示消息。

中间件可以理解为:一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。中间件位于客户机/服务器的操作系统之上,管理计算机资源和网络通讯。是连接两个独立应用程序或独立系统的软件。

在本申请的另一个实施例中,对所述主框架和所述子框架进行介绍,具体如下:

所述主框架和所述子框架可以为利用iframe元素创建的框架。

利用iframe元素创建主框架和子框架,可以保证在一个网页当中由一个框架嵌套另一个框架时,相互之间不受影响。

接下来对本申请实施例提供的全局消息提示装置进行介绍,下文介绍的全局消息提示装置与上文介绍的全局消息提示方法可相互对应参照。

需要说明的是,全局消息提示装置应用于机顶盒,所述机顶盒上运行的框架包括主框架和子框架,所述主框架用于主页的运行,所述子框架用于应用的运行。

请参见图4,其示出了本申请提供的全局消息提示装置的一种逻辑结构示意图,全局消息提示装置包括:检测模块11和展示模块12。

检测模块11,用于利用所述主框架检测所述机顶盒的系统运行情况,得到检测结果。

展示模块12,用于利用所述主框架,根据所述检测结果,确定全局提示消息,并展示所述全局提示消息。

本实施例中,所述检测结果可以包括:系统运行异常结果。

相应的,所述展示模块12,可以包括:

第一展示子模块,用于利用所述主框架,根据所述系统运行异常结果,确定系统运行异常提示消息,并展示所述系统运行异常提示消息。

本实施例中,所述展示模块12,可以包括:

第二展示子模块,用于利用所述主框架上运行的中间件,根据所述检测结果,确定全局提示消息,并展示所述全局提示消息。

本实施例中,所述主框架和所述子框架可以为利用iframe元素创建的框架。Iframe元素可以理解为HTML标签。

需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本申请时可以把各单元的功能在同一个或多个软件和/或硬件中实现。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

以上对本申请所提供的一种全局消息提示方法及装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1