[发明专利]一种控制轮播的方法和装置在审
申请号: | 201810397974.6 | 申请日: | 2018-04-28 |
公开(公告)号: | CN110413355A | 公开(公告)日: | 2019-11-05 |
发明(设计)人: | 文永军;朱孝瑾;霍坤;江浩;黄鑫 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06T13/80 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;张效荣 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 轮播 控制轮 方法和装置 动画数据 模板数据 实时获取 组件对象 计算机技术领域 方式采用 方式控制 后台控制 数据处理 应用程序 上线 | ||
本发明公开了一种控制轮播的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:实时获取设置的轮播动画数据,将所述轮播动画数据处理成动效模板数据;根据所述动效模板数据生成轮播组件对象,以控制轮播。该实施方式采用实时获取轮播动画数据,生成轮播组件对象的方式控制轮播,避免了要修改轮播方式就需要进行重新发版的问题,进而可以随时编辑、随时上线以及有问题随时下线应用程序中的轮播,实现了一个轮播区域可通过后台控制多种轮播方案。
技术领域
本发明涉及计算机技术领域,尤其涉及一种轮播控制的方法和装置。
背景技术
目前设置轮播形式多通过CMS平台控制系统设置静态显示的数据或者静态显示的页面等参数,页面布局和动画方式等参数要设置在应用程序中之后然后向各大应用商店发布,发布之后如果要修改轮播的布局和动画方式就需要进行发版操作。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
轮播的页面布局和动效方式等参数全部写定在应用程序中,稍作轮播动效的修改就要进行发版操作,发版后后台不再能控制轮播。
发明内容
有鉴于此,本发明实施例提供一种控制轮播的方法和装置,能够采用实时获取轮播动画数据,生成轮播组件对象的方式控制轮播,避免了要修改轮播方式就需要进行重新发版的问题,进而可以随时编辑、随时上线以及有问题随时下线应用程序中的轮播,实现了一个轮播区域可通过后台控制多种轮播方案。
为实现上述目的,根据本发明实施例的一个方面,提供了一种控制轮播的方法,包括:实时获取设置的轮播动画数据,将所述轮播动画数据处理成动效模板数据;根据所述动效模板数据生成轮播组件对象,以控制轮播。
可选地,所述实时获取设置的轮播动画数据之前,包括:在CMS平台控制系统中设置轮播动画数据;所述轮播动画数据包括:动画类型和所述动画类型对应的动画效果属性;所述动画类型包括以下之一:单层轮播、双层复合轮播;其中,单层轮播对应的动画效果属性,包括以下至少之一:动画间隔时间、速度和动画方向;双层复合轮播对应的动画效果属性,包括以下至少之一:动画方向、上层动画时间、下层动画时间、下层速度、上层速度和动画间隔时间。
可选地,将所述轮播动画数据处理成动效模板数据,包括:根据所述动画类型,确定轮播模板样式;基于轮播模板样式,将所述轮播动画数据处理成动效模板数据。
可选地,根据所述动效模板数据生成轮播组件对象,包括:根据所述动效模板数据确定轮播组件类型,并根据所述类型创建轮播组件;将动画数据模型传入轮播组件中,生成轮播组件对象。
可选地,根据所述动效模板数据确定轮播组件类型,包括:根据所述动画类型,确定轮播组件的类型;将动画数据模型传入轮播组件中,生成轮播组件对象,包括:对所述动效模板数据进行数据抽象,得到轮播组件需要的模型数据;将所述模型数据传入轮播组件中,以生成轮播组件对象。
可选地,所述方法还包括:将所述轮播组件对象添加到父图层区域,渲染完毕启动运行轮播。
为实现上述目的,根据本发明实施例的再一个方面,提供了一种控制轮播的装置,包括:后台管理模块和轮播动画管理模块;所述后台管理模块,用于:实时获取设置的轮播动画数据,将所述轮播动画数据处理成动效模板数据;所述轮播动画管理模块,用于:根据所述动效模板数据生成轮播组件对象,以控制轮播。
可选地,所述装置还包括CMS模块,所述CMS模块用于:在CMS平台控制系统中设置轮播动画数据;所述轮播动画数据包括:动画类型和所述动画类型对应的动画效果属性;所述动画类型包括以下之一:单层轮播、双层复合轮播;其中,单层轮播对应的动画效果属性,包括以下至少之一:动画间隔时间、速度和动画方向;双层复合轮播对应的动画效果属性,包括以下至少之一:动画方向、上层动画时间、下层动画时间、下层速度、上层速度和动画间隔时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810397974.6/2.html,转载请声明来源钻瓜专利网。