[发明专利]一种生成JavaScript脚本程序的方法无效
申请号: | 201110121260.0 | 申请日: | 2011-05-10 |
公开(公告)号: | CN102779031A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | 赵霏;黄何 | 申请(专利权)人: | 北京磊友信息科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙) 11370 | 代理人: | 朱海波 |
地址: | 100083 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 javascript 脚本 程序 方法 | ||
技术领域
本发明涉及计算机技术,尤其涉及一种生成JavaScript脚本程序的方法。
背景技术
随着HTML5的问世,作为下一代WEB开发的标准,HTML5在先前HTML4的基础上增加了很多新的特性,例如,绘图功能、音频/视频播放、本地存取、离线应用等,这些新特性可以在WEB端实现精美的画面以及流畅的体验。HTML5的上述新特性,使WEB程序所具有的跨平台性的优势体现得更为突出,即,很多适用于移动终端的应用,例如多媒体应用、游戏等,可以直接在支持HTML5的移动终端上通过浏览器进行显示,而无需根据移动终端的型号或者操作系统下载相应的Java程序包然后再进行安装。
为了实现HTML5下WEB端的应用,可以对现有的Java程序进行二次开发,将其转化为JavaScript脚本程序,也可以利用JavaScript语言生成JavaScript脚本程序实现新的应用(JavaScript是一种功能强大的客户端脚本语言,因此通常被开发人员用来进行WEB程序的开发)。在对现有的Java程序进行二次开发的过程中,开发人员需要通过JavaScript语句实现Java程序中所使用类的功能,而很多Java程序往往会使用相同的Java类以实现相同的功能,例如,绘制图像、音/视频播放等,所以,开发人员在对Java程序进行转化的时候,通常需要重复编写大量相同的JavaScript代码;而在生成新的JavaScript脚本程序的过程中,开发人员也会遇到类似的情况,即,为了在不同的WEB程序中实现相同的功能而重复性进行JavaScript代码的编写,如此一来,不但浪费了开发人员的时间,导致开发人员工作效率低下,而且一旦出现错误,还不容易进行排查。
因此,亟需提供一种快速、准确生成JavaScript脚本程序的方法,可以让开发人员在短时间内生成出数量可观的、适用于兼容HTML5的浏览器的JavaScript脚本程序。
发明内容
本发明的目的是提供一种解决上述问题的快速、准确生成JavaScript脚本程序的方法。
根据本发明的一个方面,提供了一种生成JavaScript脚本程序的方法,该方法包括以下步骤:
提供JavaScript包;
生成JavaScript脚本程序,其中,通过调用所述JavaScript包以实现所述JavaScript脚本程序运行时的图形绘制处理、本地数据存取处理以及操作管理处理。
与现有技术相比,本发明具有以下优点:通过提供具有和Java类相同功能的JavaScript类,使开发人员无论是开发新的WEB程序,还是对现有的Java程序进行二次开发,将其转化为WEB程序,都可以直接调用所述JavaScript类以实现相应的功能,从而在很短的时间内开发出数量可观的、适用于兼容HTML5的浏览器的JavaScript脚本程序,不但有效地节约了开发人员的时间、提高了开发人员的工作效率,还可以降低开发过程中出现错误的可能。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为根据本发明一个方面的生成JavaScript脚本程序的方法流程图;以及
图2为根据本发明一个优选实施例的提供JavaScript包的方法流程图。
具体实施方式
下面结合附图对本发明作进一步详细描述。
首先参考图1,图1为根据本发明一个方面的生成JavaScript脚本程序的方法流程图,如图所示,在步骤S101中,提供JavaScript包,其中,提供所述JavaScript包的具体步骤请参考图2。
图2为提供JavaScript包的方法流程图,如图所示,在步骤S201中,提供JavaScript类,该JavaScript类实现对应Java类相同的功能。具体地,随着HTML5的推出,利用HTML5的新特性,可以在移动终端上通过WEB的形式实现诸多应用,例如,可以满足用户视听需求以及娱乐需求的多媒体应用。目前,上述应用很多是通过Java程序来实现的,其中,所述Java程序主要包括游戏或者应用程序。为了实现HTML5下WEB端的应用,可以利用JavaScript语言(开发WEB程序的常用语言)生成JavaScript脚本程序实现新的应用,也可以对现有的Java程序进行二次开发,将其转化为JavaScript脚本程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京磊友信息科技有限公司,未经北京磊友信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110121260.0/2.html,转载请声明来源钻瓜专利网。