客户端制作Flash影片的方法、装置及系统的制作方法_5

文档序号:9709125阅读:来源:国知局
,其特征在于,所述Flash影片数据包括:文本数据、数值数据、图像数据和/或对象数据,所述对象数据是指文本数据、数值数据和/或图像数据的组合。10.根据权利要求9所述的客户端制作Flash影片的方法,其特征在于,所述文本数据的所述元数据包括文本最大长度;所述数值数据的所述元数据包括能填写的合法数字;所述图像数据的所述元数据包括所述图像的宽度和/或高度。11.根据权利要求1所述的客户端制作Flash影片的方法,其特征在于,还包括: 当编辑图像类型的网页元素时,为该网页元素的图像生成统一资源定位器; 所述为该网页元素的图像生成统一资源定位器包括: 所述浏览器向第二服务器传送所述网页元素的图像; 所述第二服务器接收并存储所述图像,为所述图像生成统一资源定位器; 所述第二服务器向所述浏览器回送所述统一资源定位器,作为所述网页元素的值。12.根据权利要求1所述的客户端制作Flash影片的方法,其特征在于,所述根据所述模板文件的文件标识、所述类文件的文件标识和更新后的所述Flash影片数据,编译Flash影片是指,将所述模板文件的文件标识、所述类文件的文件标识和更新后的所述Flash影片数据发送到第一服务器,向所述第一服务器请求编译Flash影片。13.一种客户端制作Flash影片的装置,其特征在于,包括: 第一获取单元,用于获取Flash模板影片的模板文件和类文件;该模板文件包括非编辑区域和至少一个可编辑区域;所述类文件包括Flash影片数据和所述Flash影片数据的元数据,每个可编辑区域对应所述Flash影片数据的特定数据项; 显示单元,用于根据所述模板文件和所述类文件,以网页形式加载所述Flash模板影片;在该网页中,还提供用于展示所述可编辑区域的网页元素; 第二获取单元,用于获取用户针对该网页元素展示的可编辑区域对应的特定数据项而输入的的具体数据值; 更新单元,用于根据所述具体数据值和所述网页元素与所述Flash影片数据之间的对应关系,更新所述Flash影片数据; 发送单元,用于根据所述模板文件的文件标识、所述类文件的文件标识和更新后的所述Flash影片数据,编译Flash影片。14.根据权利要求13所述的客户端制作Flash影片的装置,其特征在于,模板文件的所述可编辑区域在模板文件中使用占位符表示。15.根据权利要求14所述的客户端制作Flash影片的装置,其特征在于,所述可编辑区域是指文字类型区域或图像类型区域,所述文字类型区域的占位符是动态文本组件或自定义组件,所述图像类型区域的占位符是UILoader组件或自定义组件。16.根据权利要求13所述的客户端制作Flash影片的装置,其特征在于,所述显示单元包括: 读取获取子单元,用于读取所述类文件,获取所述Flash影片数据; 加载子单元,用于将所述Flash影片数据加载到所述模板文件中,然后通过浏览器打开。17.根据权利要求13所述的客户端制作Flash影片的装置,其特征在于,所述用于展示所述可编辑区域的网页元素,是指数据值和该网页元素对应的所述可编辑区域的数据值一致的网页元素;所述显示单元还包括: 遍历填充子单元,用于遍历各个所述Flash影片数据,根据所述网页元素与所述Flash影片数据之间的对应关系,将遍历经过的数据填充到与该数据对应的所述网页元素中。18.根据权利要求13所述的客户端制作Flash影片的装置,其特征在于,所述根据所述具体数据值和所述网页元素与所述Flash影片数据之间的对应关系,更新所述Flash影片数据是指,遍历各个所述具体数据值,根据所述具体数据值对应的所述网页元素和所述网页元素与所述Flash影片数据之间的对应关系,更新所述具体数据值对应的所述Flash影片数据。19.根据权利要求13所述的客户端制作Flash影片的装置,其特征在于,还包括: 网页预览单元,用于根据所述模板文件和更新后的类文件,以网页形式重新加载Flash影片。20.根据权利要求13所述的客户端制作Flash影片的装置,其特征在于,所述网页元素是指网页表单元素。21.根据权利要求13所述的客户端制作Flash影片的装置,其特征在于,所述Flash影片数据包括:文本数据、数值数据、图像数据和/或对象数据,所述对象数据是指文本数据、数值数据和/或图像数据的组合。22.根据权利要求21所述的客户端制作Flash影片的装置,其特征在于,所述文本数据的所述元数据包括文本最大长度;所述数值数据的所述元数据包括能填写的合法数字;所述图像数据的所述元数据包括所述图像的宽度和/或高度。23.根据权利要求13所述的客户端制作Flash影片的装置,其特征在于,还包括: 上传图像单元,用于当编辑图像类型的网页元素时,为该网页元素的图像生成统一资源定位器; 所述上传图像单元包括: 上传图像子单元,用于所述浏览器向第二服务器传送所述网页元素的图像; 存储子单元,用于所述第二服务器接收并存储所述图像,为所述图像生成统一资源定位器; 回送子单元,用于所述第二服务器向所述浏览器回送所述统一资源定位器,作为所述网页元素的值。24.根据权利要求13所述的客户端制作Flash影片的装置,其特征在于,所述根据所述模板文件的文件标识、所述类文件的文件标识和更新后的所述Flash影片数据,编译Flash影片是指,将所述模板文件的文件标识、所述类文件的文件标识和更新后的所述Flash影片数据发送到第一服务器,向所述第一服务器请求编译Flash影片。25.—种编译Flash影片的方法,其特征在于,包括: 接收客户端发送的Flash影片的模板文件的文件标识、类文件的文件标识和更新后的Flash影片数据; 根据所述模板文件的文件标识和所述类文件的文件标识,获取所述Flash影片的模板文件和类文件; 根据所述更新后的Flash影片数据,更新所述类文件; 使用Flex编译器,对所述模板文件和所述类文件进行编译,生成所述Flash影片。26.根据权利要求24所述的编译Flash影片的方法,其特征在于,所述根据所述更新后的Flash影片数据,更新所述类文件包括: 根据所述类文件中所述Flash影片数据的元数据,获取所述Flash影片中数据类型为图像数据的数据名; 在所述更新后的Flash影片数据中,获取对应上述各个数据名的图像数据的统一资源定位器; 根据各个所述统一资源定位器,判断图像是否存储在本地服务器端,若否,则请求下载相应的图像,并将其存储到本地服务器端,作为服务器本地图像; 遍历本地存储的各个所述服务器本地图像,为所述服务器本地图像生成嵌入图像代码,并将所述嵌入图像代码插入到所述类文件;所述嵌入图像代码,是指根据编译Flash影片的图像嵌入语法,为所述服务器本地图像生成的嵌入图像的字符串; 遍历所述更新后的Flash影片数据中的各个Flash影片数据,根据所述Flash影片的数据的元数据,判断所述Flash影片数据的数据类型是否为图像数据,若是,则根据该数据的数据名将所述类文件中该数据设置为对应的所述服务器本地图像的地址;若否,则根据该数据的数据名将所述类文件中该数据设置为对应的更新数据。27.—种编译Flash影片的装置,其特征在于,包括: 接收单元,用于接收客户端发送的Flash影片的模板文件的文件标识、类文件的文件标识和更新后的Flash影片数据; 第三获取单元,用于根据所述模板文件的文件标识和所述类文件的文件标识,获取所述Flash影片的模板文件和类文件; 更新类文件单元,用于根据所述更新后的Flash影片数据,更新所述类文件; 编译单元,用于使用Flex编译器,对所述模板文件和所述类文件进行编译,生成所述Flash影片。28.根据权利要求27所述的编译Flash影片的装置,其特征在于,所述更新类文件单元包括: 第一获取子单元,用于根据所述类文件中所述Flash影片数据的元数据,获取所述Flash影片中数据类型为图像数据的数据名; 第二获取子单元,用于在所述更新后的Flash影片数据中,获取对应上述各个数据名的图像数据的统一资源定位器; 下载子单元,用于根据各个所述统一资源定位器,判断图像是否存储在本地服务器端,若否,则请求下载相应的图像,并将其存储到本地服务器端,作为服务器本地图像; 嵌入子单元,用于遍历本地存储的各个所述服务器本地图像,为所述服务器本地图像生成嵌入图像代码,并将所述嵌入图像代码插入到所述类文件;所述嵌入图像代码,是指根据编译Flash影片的图像嵌入语法,为所述服务器本地图像生成的嵌入图像的字符串;判断更新单元,用于遍历所述更新后的Flash影片数据中的各个Flash影片数据,根据所述Flash影片的数据的元数据,判断所述Flash影片数据的数据类型是否为图像数据,若是,则根据该数据的数据名将所述类文件中该数据设置为对应的所述服务器本地图像的地址;若否,则根据该数据的数据名将所述类文件中该数据设置为对应的更新数据。29.—种客户端制作Flash影片的系统,其特征在于,包括: 根据上述权利要求13所述的客户端制作Flash影片的装置;以及根据权利要求27所述的编译Flash影片的装置。
【专利摘要】本申请公开了一种客户端制作Flash影片的方法和装置、一种编译Flash影片的方法和装置以及一种客户端制作Flash影片的系统。其中所述客户端制作Flash影片的方法包括:获取Flash模板影片的模板文件和类文件;在网页元素中展示模板文件的可编辑区域;获取网页元素的数据值;根据数据值和网页元素与Flash影片数据间的对应关系,更新Flash影片数据;根据模板文件的文件标识、类文件的文件标识和更新后的Flash影片数据编译Flash影片。采用本申请提供的方法,能够在网页元素中对Flash影片数据进行编辑,从而达到无需Flash相关技能,即可快速制作基于Flash模板的新的Flash影片。
【IPC分类】G06T13/00, G06F17/30
【公开号】CN105469437
【申请号】CN201410455148
【发明人】叶浩, 陈养剑
【申请人】阿里巴巴集团控股有限公司
【公开日】2016年4月6日
【申请日】2014年9月9日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1