【技术实现步骤摘要】
动态事件执行方法及装置
本专利技术涉及计算机领域,具体而言,涉及一种动态事件执行方法及装置。
技术介绍
如今,为了丰富显示界面的显示内容,提高对显示界面中所显示的内容的关注度,很多界面开发平台开始为界面中的界面元素配置不同的动态事件。通过在显示界面元素时,执行对应的动态事件,以改善界面的显示效果。目前现有技术中,往往是在推送显示界面之前,将全部所需的动态事件分别固定写入对应界面的样式表中。预先配置好界面元素与动态事件之间的映射关系,从而实现在客户端中显示上述界面时,可以按照预先配置好的样式表执行对应的动态事件。然而,针对不同的显示界面,却需分别配置不同的样式表,其中,各个显示界面的样式表中所要执行的动态事件也需分别预先配置,从而使得动态事件的复用性较低,进而导致动态事件执行效率较低的问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种动态事件执行方法及装置,以至少解决现有动态事件执行过程中所存在的执行效率较低的技术问题。根据本专利技术实施例的一个方面,提供了一种动态事件执行方法,包括:获取事件执行请求,其中,上述事件执行请求中携 ...
【技术保护点】
一种动态事件执行方法,其特征在于,包括:获取事件执行请求,其中,所述事件执行请求中携带有与待执行的目标动态事件相匹配的事件标识;根据所述事件标识获取所述目标动态事件中的事件对象;获取用于控制所述事件对象的事件控制参数;根据所述事件对象及所述事件控制参数生成所述目标动态事件,并执行所述目标动态事件。
【技术特征摘要】
1.一种动态事件执行方法,其特征在于,包括:获取事件执行请求,其中,所述事件执行请求中携带有与待执行的目标动态事件相匹配的事件标识;根据所述事件标识获取所述目标动态事件中的事件对象;获取用于控制所述事件对象的事件控制参数;根据所述事件对象及所述事件控制参数生成所述目标动态事件,并执行所述目标动态事件。2.根据权利要求1所述的方法,其特征在于,所述根据所述事件标识获取所述目标动态事件中的事件对象包括:判断所述事件标识所标识的所述目标动态事件中的所述事件对象是否为首次使用;在判断出所述目标动态事件中的所述事件对象为首次使用时,生成所述事件对象。3.根据权利要求2所述的方法,其特征在于,所述生成所述事件对象包括:获取事件关键帧集合,其中,所述事件关键帧集合中的每个事件关键帧中记录有所述目标动态事件中的关键动作;补充两两相邻的所述事件关键帧之间的预定帧;利用所述事件关键帧及所述预定帧在预设的执行位置生成所述事件对象。4.根据权利要求2所述的方法,其特征在于,所述根据所述事件标识获取所述目标动态事件中的事件对象包括:在判断出所述目标动态事件中的所述事件对象为非首次使用时,根据所述事件标识获取预定位置存储的所述事件对象。5.根据权利要求1所述的方法,其特征在于,所述根据所述事件对象及所述事件控制参数生成所述目标动态事件包括:获取与所述目标动态事件匹配的结束事件,其中,所述结束事件用于控制上报所述目标动态事件的执行结果;将所述事件对象、所述事件控制参数及所述结束事件绑定,以生成所述目标动态事件。6.根据权利要求5所述的方法,其特征在于,在所述执行所述目标动态事件之后,还包括:获取所述结束事件上报的所述执行结果;解除所述目标动态事件的绑定。7.根据权利要求1至6中任一项所述的方法,其特征在于,所述事件对象的所述事件控制参数包括以下至少之一:时间控制参数、事件重复次数参数、事件执行路径参数、延迟控制参数。8.一种动态事件执行装置,其特征在于,包括:第一获取单元,用于获取...
【专利技术属性】
技术研发人员:黄若欣,颜喆明,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。