接口实现方法及装置、机顶盒制造方法及图纸

技术编号:16975627 阅读:44 留言:0更新日期:2018-01-07 10:13
本发明专利技术实施例提供了一种接口实现方法及装置、机顶盒,该方法包括:接收调用浏览器插件的插件调用请求;根据插件调用请求,确定需要执行的目标接口;执行目标接口,返回执行结果;将执行结果作为插件调用结果,并进行展示。本发明专利技术实施例提供了一种新的接口实现方式,该方式是将JS接口作为浏览器插件,通过调用浏览器插件实现对应的JS接口功能,与现有技术相比,取得了较大进步,达到了较为明显效果,节省了JS扩展接口的开发工作量,及浏览器运行占用内存,提高了开发人员工作效率,及浏览器运行速度等,解决了现有浏览器扩展JS接口需要重新编译浏览器代码的问题,增强了用户的使用体验。

【技术实现步骤摘要】
接口实现方法及装置、机顶盒
本专利技术涉及机顶盒应用领域,尤其涉及一种接口实现方法及装置、机顶盒。
技术介绍
在机顶盒中,运营商提出了较多电信接口,如JS(JavaScript)扩展接口等需求,以满足机顶盒实际业务需求,如认证,配置文件读取、视频播放等。现有浏览器扩展JS接口实现技术有分为两种:1)按照IDL接口语言的标准及对应的脚本文件,生成JS扩展对象所需要的代码文件。每次添加新接口,都需要重复该流程且重新编译浏览器代码;2)按照指定格式,定义JS扩展接口对象文件,且重新编译浏览器代码;以上两种方式新增JS对象时,文件格式要求严格,实现JS接口的开发过程繁琐,易出错,且新增JS接口时,需要重新编译浏览器代码,开发周期长。
技术实现思路
本专利技术实施例提供了一种接口实现方法及装置、机顶盒,以解决现有浏览器扩展JS接口需要重新编译浏览器代码的问题。一方面,提供了一种用于机顶盒的接口实现方法,包括:接收调用浏览器插件的插件调用请求;根据插件调用请求,确定需要执行的目标接口;执行目标接口,返回执行结果;将执行结果作为插件调用结果,并进行展示。一方面,提供了一种用于机顶盒的接口实现装置,包括本文档来自技高网...
接口实现方法及装置、机顶盒

【技术保护点】
一种用于机顶盒的接口实现方法,包括:接收调用浏览器插件的插件调用请求;根据所述插件调用请求,确定需要执行的目标接口;执行所述目标接口,返回执行结果;将所述执行结果作为插件调用结果,并进行展示。

【技术特征摘要】
1.一种用于机顶盒的接口实现方法,包括:接收调用浏览器插件的插件调用请求;根据所述插件调用请求,确定需要执行的目标接口;执行所述目标接口,返回执行结果;将所述执行结果作为插件调用结果,并进行展示。2.如权利要求1所述的接口实现方法,其特征在于,所述执行所述目标接口,返回执行结果包括:根据所述目标接口的对象名称,检测当前内存是否所述目标接口;若内存已经加载所述目标接口,则执行调用所述目标接口的相关方法及属性,并返回执行结果。3.如权利要求2所述的接口实现方法,其特征在于,所述执行所述目标接口,返回执行结果还包括:若内存没有加载所述目标接口,则根据所述目标接口的对象名称,查找所述目标接口的接口文件;将查找到的接口文件加载至内存中;通过解析语法将所述接口文件解析为可被浏览器识别的执行文件;执行所述执行文件,并返回执行结果。4.如权利要求1至3任一项所述的接口实现方法,其特征在于,还包括:设置浏览器插件的规则文件;根据所述规则文件,待插件化的接口,转换对应的接口文件。5.如权利要求4所述的接口实现方法,其特征在于,所述规则文件包括接口的对象名称、属性名、方法名、参数名定义规...

【专利技术属性】
技术研发人员:钱永福
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1