一种信息处理方法及装置制造方法及图纸

技术编号:18724985 阅读:22 留言:0更新日期:2018-08-22 01:05
本申请公开了一种信息处理方法及装置,包括:确定当前应用页面的页面地址,根据预设的页面地址与映射文件的对应关系,确定所述页面地址对应的映射文件为目标映射文件,加载所述目标映射文件。所述信息处理方法及装置,根据当前应用页面的页面地址和映射文件的对应关系确定匹配的映射文件,然后再加载确定的映射文件,保证后续机顶盒键值与应用键值之间的准确映射,避免当前应用对操作键值信息无响应或误响应的问题发生。

An information processing method and device

The application discloses an information processing method and apparatus, including: determining the page address of the current application page, determining the mapping file corresponding to the page address according to the corresponding relationship between the preset page address and the mapping file, and loading the target mapping file. The information processing method and the device determine the matching mapping file according to the page address of the current application page and the corresponding relation of the mapping file, and then load the determined mapping file to ensure the accurate mapping between the subsequent set-top box key values and the application key values, so as to avoid the non-response or false alarm of the current application to the operation key value information. Problems should arise.

【技术实现步骤摘要】
一种信息处理方法及装置
本专利技术涉及信息
,更具体的说,是涉及一种信息处理方法及装置。
技术介绍
遥控器是便携式远程控制电子设备的装置,其能够帮助用户轻松方便的对电子设备进行相关的操作控制。在遥控器应用过程中,是通过发按键消息,也就是键值来控制电子设备的。一个实际应用场景中,遥控器发送信号给与电视设备连接的机顶盒,机顶盒接受到信号后,分析出具体的键值,机顶盒再把获取到的键值发送给前端应用,前端应用再根据其定义的键值与操作的对应关系,执行相应的操作。但是,应用程序在开发的时候可能不是针对同一款机顶盒开发的,这样就有可能导致,针对某项固定的操作,在机顶盒和应用程序中并不是用同一个键值去表示的。例如,同样是左按键信号,机顶盒用键值37表示,而有些应用,却用键值1来表示。这就需要机顶盒针对不同的应用,去做不同的键值映射。现有技术中,会在机顶盒中配置一份映射文件,即机顶盒键值与应用程序键值的映射关系,在机顶盒启动过程中,将该映射文件加载到内存,以此达到遥控器相同的按键信号在应用程序中的键值以及操作的适配。但是,一套前端应用中,会集成很多应用,可能包含多个版本的键值操作表,而上述方法却只能满足某一个或一种版本的键值操作表中键值的适配。
技术实现思路
有鉴于此,本专利技术提供了一种信息处理方法及装置,以解决机顶盒与多种应用之间的键值适配问题。一种信息处理方法,包括:确定当前应用页面的页面地址;根据预设的页面地址与映射文件的对应关系,确定所述页面地址对应的映射文件为目标映射文件;所述映射文件包括第一设备键值与应用键值的映射关系;加载所述目标映射文件。可选的,还包括:配置页面地址与映射文件的对应关系。可选的,所述确定当前应用页面的页面地址,包括:周期性的确定当前应用页面的页面地址;或,当检测到应用页面切换时,确定当前应用页面的页面地址。可选的,所述加载所述目标映射文件,包括:调用专用接口加载所述目标映射文件至内存。可选的,在所述加载所述目标映射文件前,还包括:判断所述目标映射文件是否与当前已加载的映射文件相同;若不相同,则进入所述加载所述目标映射文件的步骤。一种信息处理装置,包括:地址确定模块,用于确定当前应用页面的页面地址;文件确定模块,用于根据预设的页面地址与映射文件的对应关系,确定所述页面地址对应的映射文件为目标映射文件;所述映射文件包括第一设备键值与应用键值的映射关系;文件加载模块,用于加载所述目标映射文件。可选的,还包括:配置模块,用于配置页面地址与映射文件的对应关系。可选的,所述地址确定模块具体用于:周期性的确定当前应用页面的页面地址;或,当检测到应用页面切换时,确定当前应用页面的页面地址。可选的,所述文件加载模块具体用于:调用专用接口加载所述目标映射文件至内存。可选的,还包括:判断模块,用于判断所述目标映射文件是否与当前已加载的映射文件相同。本专利技术实施例公开了一种信息处理方法及装置,包括:确定当前应用页面的页面地址,根据预设的页面地址与映射文件的对应关系,确定所述页面地址对应的映射文件为目标映射文件,加载所述目标映射文件。所述信息处理方法及装置,根据当前应用页面的页面地址和映射文件的对应关系确定匹配的映射文件,然后再加载确定的映射文件,保证后续机顶盒键值与应用键值之间的准确映射,避免当前应用对操作键值信息无响应或误响应的问题发生。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的第一种信息处理方法的流程图;图2为本专利技术实施例公开的第二种信息处理方法的流程图;图3为本专利技术实施例公开的第三种信息处理方法的流程图;图4为本专利技术实施例公开的第一种信息处理装置的结构示意图;图5为本专利技术实施例公开的第二种信息处理方法的结构示意图;图6为本专利技术实施例公开的第三种信息处理方法的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了便于理解,将本专利技术实施例涉及到的一些名词术语解释如下:键值:遥控器对相应设备的控制,实际上,是通过不同的数字来表示不同的信息的,在遥控器上按不同的按键,就会有不同的一个数值传到相应的控制设备,对应的控制设备接受到这个消息后,就会做不同的处理,这个数值,就是按键的值,简称键值。映射:在遥控器控制设备的时候,是通过发按键消息,也就是键值来控制的。但是,相同的操作,不同的遥控器发的键值可能是不一样的。即使是相同的遥控器发的消息,在不同的应用上,处理的事务,也有可能不同。为了适配这些情况,就需要把遥控器发的键值和应用中所对应处理的键值,对应起来,即映射。图1为本专利技术实施例公开的第一种信息处理方法的流程图,参见图1所示,方法可以包括:步骤101:确定当前应用页面的页面地址。其中,所述当前应用页面指目前电子设备正在运行并展示的应用页面。例如,所述电子设备为机顶盒,则其当前应用页面可以是与其连接的电视机屏幕上显示的应用页面。在一个示意性的示例中,所述确定当前应用页面的页面地址,可以包括:周期性的确定当前应用页面的页面地址。其中,确定周期可以根据实际情况由相关开发人员设定,如1s、3s、5s等。在另外一个示意性的示例中,所述确定当前应用页面的页面地址,可以包括:当检测到应用页面切换时,确定当前应用页面的页面地址。其中,所述页面地址可以是URL(UniformResourceLocator,统一资源定位符)。步骤102:根据预设的页面地址与映射文件的匹配关系,确定所述页面地址对应的映射文件为目标映射文件。其中,所述映射文件包括第一设备键值与应用键值的映射关系。例如,所述第一设备可以为遥控器,所述应用可以是与所述遥控器匹配的机顶盒上运行的应用。一套应用,一般都会有一个导航页,也就是首页,浏览器首先打开的就是这个导航页。导航页中,包含了很多子应用的链接地址,通过焦点导航,可以进入不同的应用。可以事先制定一套页面地址Url和按键映射文件之间的一个匹配规则,并命名为rule文件。例如用页面地址Url作为关键字key,用按键映射文件的路径作为值value,这样,在打开每一个应用页面的时候,都用这个页面的地址url为参数,向rule文件中关键字key做匹配,确定出目标映射文件。步骤103:加载所述目标映射文件。在确定出目标映射文件后,还需要将所述目标映射文件加载至内存,便于为后续系统访问的应用页面做键值映射。本专利技术实施例中,所述加载所述目标映射文件,可以通过浏览器中的一个专用接口来实现。在确定出目标映射文件后,系统可调用所述专用接口来加载所述目标映射文件。本实施例中,所述信息处理方法在进入每个应用页面的时候,通过应用页面与映射文件的对应关系,获取到该应用页面所需要的目标映射文件,动态加载所述目标映射文件到内存,再为后面访问的应用页面做映射处理,保证后续机本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,包括:确定当前应用页面的页面地址;根据预设的页面地址与映射文件的对应关系,确定所述页面地址对应的映射文件为目标映射文件;所述映射文件包括第一设备键值与应用键值的映射关系;加载所述目标映射文件。

【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:确定当前应用页面的页面地址;根据预设的页面地址与映射文件的对应关系,确定所述页面地址对应的映射文件为目标映射文件;所述映射文件包括第一设备键值与应用键值的映射关系;加载所述目标映射文件。2.根据权利要求1所述的信息处理方法,其特征在于,还包括:配置页面地址与映射文件的对应关系。3.根据权利要求1所述的信息处理方法,其特征在于,所述确定当前应用页面的页面地址,包括:周期性的确定当前应用页面的页面地址;或,当检测到应用页面切换时,确定当前应用页面的页面地址。4.根据权利要求1所述的信息处理方法,其特征在于,所述加载所述目标映射文件,包括:调用专用接口加载所述目标映射文件至内存。5.根据权利要求1所述的信息处理方法,其特征在于,在所述加载所述目标映射文件前,还包括:判断所述目标映射文件是否与当前已加载的映射文件相同;若不相同,则进入所述加载所述目标映射文件的...

【专利技术属性】
技术研发人员:徐佳宏毛建会
申请(专利权)人:深圳市茁壮网络股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1