[发明专利]一种IPTV机顶盒浏览器的按键处理方法及系统有效
| 申请号: | 201810163909.7 | 申请日: | 2018-02-27 |
| 公开(公告)号: | CN108347638B | 公开(公告)日: | 2020-10-27 |
| 发明(设计)人: | 杨娟;祝振东;陈世庆;姜超 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
| 主分类号: | H04N21/422 | 分类号: | H04N21/422;H04N21/443;H04N21/81;G06F9/451 |
| 代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 彭程程 |
| 地址: | 430074 湖北省武*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 iptv 机顶盒 浏览器 按键 处理 方法 系统 | ||
1.一种IPTV机顶盒浏览器的按键处理方法,其特征在于,其包括以下步骤:
当浏览器收到用户通过遥控器对当前页面的按键操作指令时,关闭浏览器默认的按键处理逻辑;
收到所述按键操作指令后,浏览器根据遥控器按键信息生成重构按键事件的按键信息,并基于所述重构按键事件的按键信息构造所述重构按键事件,再将重构按键事件发送到当前页面;
所述重构按键事件包括重构的onkeydown事件、重构的onkeypress事件和重构的onkeyup事件,其中,用户按下遥控器的任何按键触发重构的onkeydown事件,用户按住遥控器的任何按键触发重构的onkeypress事件,用户放开之前按下的遥控器的任何按键触发重构的onkeyup事件。
2.如权利要求1所述的IPTV机顶盒浏览器的按键处理方法,其特征在于:所述重构按键事件的按键信息包括当前页面的按键键值、遥控器按键键值、键值标识和键值类型,其中,遥控器按键键值、键值标识和键值类型根据所述遥控器按键信息确定,当前页面的按键键值对应于遥控器按键键值并且根据预先定义的键值映射关系确定。
3.如权利要求1所述的IPTV机顶盒浏览器的按键处理方法,其特征在于,浏览器构造所述重构按键事件的顺序为:所述重构的onkeydown事件、重构的onkeypress事件和重构的onkeyup事件。
4.如权利要求2所述的IPTV机顶盒浏览器的按键处理方法,其特征在于,在浏览器接收所述按键操作指令之前,所述方法还包括:
浏览器按照预先选定的遥控器按键键值构造所述重构按键事件,其中,预先选定的遥控器按键键值为遥控器上部分或者全部按键的键值;
浏览器收到所述按键操作指令后,根据所述遥控器按键信息查找相应的所述重构按键事件后,将找到的所述重构按键事件发送到所述当前页面,否则,基于所述遥控器按键信息构造所述重构按键事件后发送到所述当前页面。
5.如权利要求1所述的IPTV机顶盒浏览器的按键处理方法,其特征在于:所述当前页面内的注册按键事件根据其键值类型执行相应的重构的onkeydown事件、重构的onkeypress事件或者重构的onkeyup事件。
6.如权利要求1至5任一项所述的IPTV机顶盒浏览器的按键处理方法,其特征在于,所述方法还包括:在所述当前页面中获取所述重构按键事件的执行结果,并将结果返回给浏览器内核。
7.一种IPTV机顶盒浏览器的按键处理系统,其特征在于:所述系统设于浏览器的内核中,所述系统包括接收模块、屏蔽模块和控制模块;
所述接收模块用于接收用户通过遥控器对当前页面的按键操作指令,并将按键操作指令发送到所述屏蔽模块;
所述屏蔽模块用于根据收到的按键操作指令关闭浏览器默认的按键处理逻辑;
所述控制模块用于根据所述按键操作指令生成重构按键事件的按键信息,并基于所述重构按键事件的按键信息构造所述重构按键事件,再将重构按键事件发送到当前页面;
所述重构按键事件包括重构的onkeydown事件、重构的onkeypress事件和重构的onkeyup事件,其中,用户按下遥控器的任何按键触发重构的onkeydown事件,用户按住遥控器的任何按键触发重构的onkeypress事件,用户放开之前按下的遥控器的任何按键触发重构的onkeyup事件。
8.如权利要求7所述的IPTV机顶盒浏览器的按键处理系统,其特征在于:所述重构按键事件的按键信息包括当前页面的按键键值、遥控器按键键值、键值标识和键值类型,其中,遥控器按键键值、键值标识和键值类型根据遥控器按键信息确定,当前页面的按键键值对应于遥控器按键键值且根据预先定义的键值映射关系确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810163909.7/1.html,转载请声明来源钻瓜专利网。





