触发事件的处理方法、装置、用户终端及可读存储介质制造方法及图纸

技术编号:22295257 阅读:20 留言:0更新日期:2019-10-15 04:27
本发明专利技术公开了一种触发事件的处理方法、装置、用户终端及可读存储介质,属于互联网技术领域。该方法包括:当检测到用户通过客户端对所述触发对象进行的触发操作时,在所述客户端播放所述触发对象对应的第一动画文件,并监听所述第一动画文件的播放进度;根据所述触发操作向服务器发送第一数据请求;接收所述服务器基于所述第一数据请求返回的第一响应数据;当所述第一动画文件播放完成后,根据所述第一响应数据更新所述触发对象对应的数据源。本发明专利技术能够在用户对触发对象进行触发操作时使得触发对象展现完整的动效,有利于丰富触发事件的表现形式。

Processing methods, devices, user terminals and readable storage media for triggering events

【技术实现步骤摘要】
触发事件的处理方法、装置、用户终端及可读存储介质
本专利技术涉及互联网
,尤其涉及一种触发事件的处理方法、装置、用户终端及可读存储介质。
技术介绍
随着互联网技术的发展,在视频应用、网络媒体平台、社交平台、直播平台等网络平台中,与用户的互动以及用户之间的互动越来越多。用户在观看视频、直播或浏览新闻、文章、评论等信息时,可以通过预置的功能按钮来发表自己的意见,操作简单方便。例如,用户可以通过点赞按钮对喜欢的视频、直播或支持的言论点赞以表支持,当然,也可以取消点赞。然而现有技术中,这些功能按钮的表现形式比较单一,例如,点赞按钮为一个空心的心形图案,当用户点击该点赞按钮时,点赞按钮立即呈现为具有红色填充的心形图案。
技术实现思路
鉴于上述问题,本专利技术提出了一种触发事件的处理方法、装置、用户终端及可读存储介质,能够在用户对触发对象进行触发操作时使得触发对象展现完整的动效,有利于丰富触发事件的表现形式。第一方面,本专利技术实施例提供了一种触发事件的处理方法,所述方法包括:当检测到用户通过客户端对所述触发对象进行的触发操作时,在所述客户端播放所述触发对象对应的第一动画文件,并监听所述第一动画文件的播放进度;根据所述触发操作向服务器发送第一数据请求;接收所述服务器基于所述第一数据请求返回的第一响应数据;当所述第一动画文件播放完成后,根据所述第一响应数据更新所述触发对象对应的数据源。进一步地,所述根据所述第一响应数据更新所述触发对象对应的数据源,包括:根据所述第一响应数据判断所述第一数据请求是否通过;当所述第一数据请求通过时,将所述触发对象对应的第一动画文件替换为预设的第二动画文件;其中,所述第一动画文件和所述第二动画文件分别对应于用户对所述触发对象的不同操作。进一步地,所述根据所述第一响应数据更新所述触发对象对应的数据源,还包括:当所述请求未通过时,将所述触发对象对应的第一动画文件进行初始化。进一步地,所述将所述触发对象对应的第一动画文件进行初始化,包括:将所述第一动画文件的时间轴调节到初始时刻。进一步地,所述根据所述第一响应数据更新所述触发对象对应的数据源之后,还包括:刷新所述触发对象所在的条目。进一步地,所述刷新所述触发对象所在的条目之后,还包括:当再次检测到所述用户通过所述客户端对所述触发对象进行的触发操作时,在所述客户端播放所述第二动画文件,并监听所述第二动画文件的播放进度;根据所述用户再次对所述触发对象的触发操作向所述服务器发送第二数据请求;接收所述服务器基于所述第二数据请求返回的第二响应数据;当所述第二动画文件播放完成后,根据所述第二响应数据更新所述触发对象对应的数据源。进一步地,所述触发对象为点赞按钮。第二方面,本专利技术实施例还提供了一种触发事件的处理装置,所述装置包括:第一动画播放模块、第一发送模块、第一接收模块以及第一更新模块。第一动画播放模块,用于当检测到用户通过客户端对所述触发对象进行的触发操作时,在所述客户端播放所述触发对象对应的第一动画文件,并监听所述第一动画文件的播放进度。第一发送模块,用于根据所述触发操作向服务器发送第一数据请求。第一接收模块,用于接收所述服务器基于所述第一数据请求返回的第一响应数据。第一更新模块,用于当所述第一动画文件播放完成后,根据所述第一响应数据更新所述触发对象对应的数据源。第三方面,本专利技术实施例还提供了一种用户终端,包括处理器和存储器。所述存储器耦接到所述处理器,所述存储器存储指令。当所述指令由所述处理器执行时使所述用户终端执行以下操作:当检测到用户通过客户端对所述触发对象进行的触发操作时,在所述客户端播放所述触发对象对应的第一动画文件,并监听所述第一动画文件的播放进度;根据所述触发操作向服务器发送第一数据请求;接收所述服务器基于所述第一数据请求返回的第一响应数据;当所述第一动画文件播放完成后,根据所述第一响应数据更新所述触发对象对应的数据源。第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序。该程序被处理器执行时实现上述触发事件的处理方法的步骤。本申请实施例中提供的技术方案,至少具有如下技术效果或优点:在本专利技术实施例的技术方案中,在用户通过客户端对触发对象进行触发操作时,一方面,在该客户端播放触发对象对应的第一动画文件,并监听第一动画文件的播放进度,另一方面,根据触发操作向服务器发送第一数据请求,接收到服务器基于第一数据请求返回的第一响应数据后,当第一动画文件播放完成后,根据第一响应数据更新触发对象对应的数据源。相比于现有技术,能够在用户对触发对象进行触发操作时使得触发对象展现完整的动效,有利于丰富触发事件的表现形式。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的触发事件的处理方法及装置的一种应用环境示意图;图2示出了一种可应用于本专利技术实施例的用户终端的结构框图;图3示出了本专利技术第一实施例提供的一种触发事件的处理方法的流程图;图4示出了本专利技术第二实施例提供的一种触发事件的处理装置的功能模块框图。具体实施方式本专利技术实施例所提供的触发事件的处理方法及装置可应用于如图1所示的应用环境中。图1示出了本专利技术实施例提供的服务器200与用户终端100进行交互的示意图。所述服务器200通过网络300与一个或多个用户终端100进行通信连接,以进行数据通信或交互。所述服务器200可以是网络服务器、数据库服务器等。所述用户终端100可以是个人电脑(PersonalComputer,PC)、平板电脑、智能手机、电子阅读器、笔记本电脑、智能电视、可穿戴设备或车载终端等终端设备。图2示出了一种可应用于本专利技术实施例中的用户终端100,如图2所示,用户终端100包括存储器102、存储控制器104,一个或多个(图中仅示出一个)处理器106、外设接口108、网络模块110、输入输出模块112、音频模块114、显示模块116等。这些组件通过一条或多条通讯总线/信号线118相互通讯。存储器102可用于存储软件程序以及模块,如本专利技术实施例中的触发事件的处理方法以及装置对应的程序指令/模块,处理器106通过运行存储在存储器102内的软件程序以及模块,从而执行各种功能应用以及数据处理,如本专利技术实施例提供的触发事件的处理方法。存储器102可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。处理器106以及其他可能的组件对存储器102的访问可在存储控制器104的控制下进行。外设接口108将各种输入/输出装置耦合至处理器106以及存储器102。在一些实施例中,外设接口108,处理器106以及存储控制器104可以在单个芯片中实现。在其他一些实例中,他们可以分别由独立的芯片实现。网络模块110用于接收以及发送网络信号。上述网络信号可包括无线信本文档来自技高网...

【技术保护点】
1.一种触发事件的处理方法,其特征在于,所述方法包括:当检测到用户通过客户端对所述触发对象进行的触发操作时,在所述客户端播放所述触发对象对应的第一动画文件,并监听所述第一动画文件的播放进度;根据所述触发操作向服务器发送第一数据请求;接收所述服务器基于所述第一数据请求返回的第一响应数据;当所述第一动画文件播放完成后,根据所述第一响应数据更新所述触发对象对应的数据源。

【技术特征摘要】
1.一种触发事件的处理方法,其特征在于,所述方法包括:当检测到用户通过客户端对所述触发对象进行的触发操作时,在所述客户端播放所述触发对象对应的第一动画文件,并监听所述第一动画文件的播放进度;根据所述触发操作向服务器发送第一数据请求;接收所述服务器基于所述第一数据请求返回的第一响应数据;当所述第一动画文件播放完成后,根据所述第一响应数据更新所述触发对象对应的数据源。2.如权利要求1所述的方法,其特征在于,所述根据所述第一响应数据更新所述触发对象对应的数据源,包括:根据所述第一响应数据判断所述第一数据请求是否通过;当所述第一数据请求通过时,将所述触发对象对应的第一动画文件替换为预设的第二动画文件;其中,所述第一动画文件和所述第二动画文件分别对应于用户对所述触发对象的不同操作。3.如权利要求2所述的方法,其特征在于,所述根据所述第一响应数据更新所述触发对象对应的数据源,还包括:当所述请求未通过时,将所述触发对象对应的第一动画文件进行初始化。4.如权利要求3所述的方法,其特征在于,所述将所述触发对象对应的第一动画文件进行初始化,包括:将所述第一动画文件的时间轴调节到初始时刻。5.如权利要求1所述的方法,其特征在于,所述根据所述第一响应数据更新所述触发对象对应的数据源之后,还包括:刷新所述触发对象所在的条目。6.如权利要求5所述的方法,其特征在于,所述刷新所述触发对象所在的条目之后,还包括:当再次检测到所述用户通过所述客户端对所述触发对象进行的触发操作时,在所述客户端播放所述第二动画文件,并监听所述第二动画...

【专利技术属性】
技术研发人员:李凯达陈少杰张文明
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1