发明名称 |
Widget引擎中使用第三方引擎解析脚本文件的方法和装置 |
摘要 |
本发明公开了一种在Widget引擎中使用第三方引擎解析脚本文件的方法和装置,本发明的方法包括:将所述第三方引擎的源代码编译成相应的库文件;调用所述第三方引擎相关函数创建JavaScript脚本文件的编译环境;所述Widget引擎获得Widget程序中的JavaScript脚本文件;使用所述第三方引擎相关函数解析所述JavaScript脚本文件。本发明通过在Widget引擎中加入了第三方引擎,可解析符合JavaScript语法的JavaScript脚本文件,实现了Widget引擎解析JavaScript脚本的功能,突破了Widget引擎解析JavaScript脚本的瓶颈问题。第三方引擎采用SpiderMonkey引擎,解析性强,可移植性好。 |
申请公布号 |
CN101799766A |
申请公布日期 |
2010.08.11 |
申请号 |
CN201010140481.8 |
申请日期 |
2010.03.26 |
申请人 |
青岛海信电器股份有限公司 |
发明人 |
段宝山 |
分类号 |
G06F9/45(2006.01)I |
主分类号 |
G06F9/45(2006.01)I |
代理机构 |
北京康信知识产权代理有限责任公司 11240 |
代理人 |
余刚 |
主权项 |
在Widget引擎中使用第三方引擎解析脚本文件的方法,其特征在于,包括:将所述第三方引擎的源代码编译成相应的库文件;调用所述第三方引擎的库文件的函数创建JavaScript脚本文件的编译环境;所述Widget引擎获得Widget程序中的JavaScript脚本文件;使用所述第三方引擎的库文件的函数解析所述JavaScript脚本文件。 |
地址 |
266100 山东省青岛市崂山区株洲路151号 |