发明名称 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号