[发明专利]一种将Flash项目转换为Html5项目的方法与装置有效
申请号: | 201510275422.4 | 申请日: | 2015-05-26 |
公开(公告)号: | CN104915199B | 公开(公告)日: | 2018-05-22 |
发明(设计)人: | 谢成鸿 | 申请(专利权)人: | 搜游网络科技(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
地址: | 100142 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 flash 项目 转换 html5 方法 装置 | ||
本申请实施方式提供了将Flash项目转换为Html5项目的方法和装置。该方法包括:将Flash环境中的Flash基础类编写为在Html5环境中调用Html5的函数实现其功能的目标基础类,将Flash项目涉及的原生运行库编写为在Html5环境中能够正常运行的目标运行库,将Flash项目按照预设配置进行编译以实现Flash项目到Html5项目的转换,所述Flash项目涉及的原生运行库与Flash基础类存在引用关系。本申请实施方式可以提高将Flash项目转换为Html5项目的效率。
技术领域
本申请的实施方式涉及信息处理技术领域,尤其涉及一种将Flash项目转换为Html5项目的方法与装置。
背景技术
在传统互联网时代,Flash项目基于各种需要(比如,广告、动画演示等)被大量运用,支撑Flash项目的Flash技术作为渲染和交互技术,得到了充分的重视。但是,进入移动互联网时代后,移动互联网主要以Html5为主流技术,而Html5技术与Flash技术不兼容,导致大量的Flash项目不能顺利地移植到移动终端上,导致花费大量时间、精力开发的原Flash项目被迫闲置,为避免这种资源浪费,人们迫切需要一种能够将Flash项目转换为Html5项目的技术。
现有技术中,存在这样一种将Flash项目转换为Html5项目的方法:先分析整个Flash项目的逻辑,然后使用Html5语言根据分析出来的逻辑进行重新编写,重新编写得到的新项目由于采用了Html5语言,能够直接在以Html5为主流技术的移动互联网环境下使用。然而,以Html5语言直接重新编写Flash项目,需要让现有开发Flash项目的技术人员掌握Html5语言的语法规则,这将导致成本大大增加,而且,即便能够熟练使用Html5语言,按照上述方式对Flash项目进行转换也相当于开发一个全新项目,需要耗费较长的时间,有的项目可能达到半年,甚至一年,转换效率较为低下,不能满足移动互联网时代的需要。
发明内容
为了解决上述问题,本申请实施方式提供了一种将Flash项目转换为Html5项目的方法与相应的装置,以提高由Flash项目到Html5项目的转换效率。
本申请实施方式提供的将Flash项目转换为Html5项目的方法包括:
将Flash环境中的Flash基础类编写为在Html5环境中调用Html5的函数实现其功能的目标基础类,将Flash项目涉及的原生运行库编写为在Html5环境中能够正常运行的目标运行库,将Flash项目按照预设配置进行编译以实现Flash项目到Html5项目的转换,所述Flash项目涉及的运行库与Flash基础类存在引用关系。
优选地,所述方法还包括:
在对Flash项目进行编译之前,在Flash项目中引入基于所述目标基础类和目标运行库所生成的文件,以便在对Flash项目进行编译时利用所述文件进行支持性检查,确定Flash项目中使用原生运行库的变量和方法是否被目标运行库和目标基础类所支持。
优选地,所述将Flash环境中的Flash基础类编写为在Html5环境中调用Html5的函数实现其功能的目标基础类包括:
分析Flash环境中的Flash API技术文档,获得Flash环境中的Flash基础类的接口功能描述,按照所述接口功能描述编写与Html5环境兼容的目标基础类。
优选地,所述将Flash项目涉及的运行库编写为在Html5环境中能够正常运行的目标运行库包括:
分析Flash环境中的Flash API技术文档,获得Flash项目涉及的运行库的功能实现逻辑描述,按照所述功能实现逻辑描述编写与Html5环境兼容的目标运行库。
优选地,所述Flash项目还包括SWF资源,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于搜游网络科技(北京)有限公司,未经搜游网络科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510275422.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种蓝色-粉红色可逆非晶颜料的制备方法
- 下一篇:一种建筑工地用除尘设备