一种资源下载方法、装置、设备、介质、产品与流程

文档序号:38376825发布日期:2024-06-19 12:31阅读:37来源:国知局
一种资源下载方法、装置、设备、介质、产品与流程

本技术涉及计算机,尤其涉及一种资源下载方法、装置、设备、介质、产品。


背景技术:

1、对于一些应用场景,如直播视频流场景、短视频流场景或者其他视频流场景来说,这些场景存在以下需求:当利用某个页面正在展示视频流中的某个视频以及该视频所关联的资源时,用户不仅可以观看该视频,还可以下载该资源。


技术实现思路

1、本技术提供了一种资源下载方法、装置、设备、介质、产品,能够更好地提高用户体验。

2、为了实现上述目的,本技术提供的技术方案如下:

3、本技术提供一种资源下载方法,所述方法包括:

4、响应于针对视频播放页面中正在展示的资源下载控件的触发操作,向所述视频播放页面上增加展示下载进度描述对象以及第一提示对象;所述资源下载控件用于触发所述视频播放页面中正在展示的第一视频所关联的资源的下载流程;所述下载进度描述对象用于描述所述资源的下载进度;所述第一提示对象用于提示切换视频不会中断所述资源的下载;

5、在将所述视频播放页面上正在展示的第一视频切换为第二视频之后,响应于确定所述资源完成下载,向所述视频播放页面上增加展示第二提示对象;所述第二提示对象用于提示已完成所述资源的下载。

6、在一种可能的实施方式下,所述视频播放页面用于按序播放视频流中的部分或者全部视频;所述第一视频在所述视频流中所处的排列位置与所述第二视频在所述视频流中所处的排列位置相邻。

7、在一种可能的实施方式下,所述资源为应用程序。

8、在一种可能的实施方式下,所述第二提示对象在所述视频播放页面上所处位置与所述第二视频在所述视频播放页面上所处位置之间满足预设位置约束;所述预设位置约束用于确保所述第二提示对象的展示对所述第二视频的展示所造成的影响程度不超过预设阈值。

9、在一种可能的实施方式下,所述第一提示对象覆盖在所述下载进度描述对象的上方进行展示;

10、所述向所述视频播放页面上增加展示下载进度描述对象以及第一提示对象之后,所述方法还包括:

11、响应于确定所述第一提示对象的展示时长达到预设时长阈值或者针对所述第一提示对象触发关闭操作,从所述视频播放页面上取消展示所述第一提示对象。

12、在一种可能的实施方式下,所述下载进度描述对象上的展示内容包括暂停下载标识;

13、所述向所述视频播放页面上增加展示下载进度描述对象以及第一提示对象之后,所述方法还包括:

14、响应于针对所述下载进度描述对象的触发操作,从所述视频播放页面上取消展示所述下载进度描述对象,以及向所述视频播放页面上增加展示继续下载控件和取消下载控件;

15、响应于针对所述继续下载控件的触发操作,从所述视频播放页面上取消展示所述继续下载控件和所述取消下载控件,以及在所述视频播放页面上恢复展示所述下载进度描述对象。

16、在一种可能的实施方式下,所述向所述视频播放页面上增加展示继续下载控件和取消下载控件之后,所述方法还包括:

17、响应于针对所述取消下载控件的触发操作,向所述视频播放页面上增加展示取消确认对象;所述取消确认对象用于确认是否取消所述资源的下载;

18、响应于针对所述取消确认对象触发的确认取消操作,从所述视频播放页面上取消展示所述取消确认对象,在所述视频播放页面上恢复展示所述资源下载控件,以及向所述视频播放页面上增加展示第三提示对象;所述第三提示对象用于提示已取消所述资源的下载;

19、或者,

20、响应于针对所述取消确认对象触发的放弃取消操作,从所述视频播放页面上取消展示所述取消确认对象、所述继续下载控件和所述取消下载控件,以及在所述视频播放页面上恢复展示所述下载进度描述对象。

21、在一种可能的实施方式下,后台下载所述资源是响应于所述资源下载控件的触发操作所发生的。

22、在一种可能的实施方式下,所述响应于确定所述资源完成下载,向所述视频播放页面上增加展示第二提示对象之前,所述方法还包括:

23、在将所述视频播放页面上正在展示的第一视频切换为第二视频之后,向所述视频播放页面上增加展示后台下载确认对象;所述后台下载确认对象用于确认是否调整为后台下载所述资源;

24、响应于针对所述后台下载确认对象触发的确认后台下载操作,从所述视频播放页面上取消展示所述后台下载确认对象。

25、在一种可能的实施方式下,所述向所述视频播放页面上增加展示后台下载确认对象之后,所述方法还包括:

26、响应于针对所述后台下载确认对象触发的放弃后台下载操作,从所述视频播放页面上取消展示所述后台下载确认对象,以及向所述视频播放页面上增加展示第三提示对象;所述第三提示对象用于提示已取消所述资源的下载。

27、在一种可能的实施方式下,所述第二提示对象包括资源使用控件;所述资源使用控件用于触发针对下载完成的所述资源的使用过程;

28、所述向所述视频播放页面上增加展示第二提示对象之后,所述方法还包括:

29、响应于针对所述视频播放页面触发的视频切换操作,将所述视频播放页面上正在展示的第二视频切换为第三视频,以及在所述视频播放页面上保持展示所述第二提示对象;

30、响应于针对所述资源使用控件的触发操作,从所述视频播放页面上取消展示所述第二提示对象。

31、本技术提供了一种资源下载装置,包括:

32、第一更新单元,用于响应于针对视频播放页面中正在展示的资源下载控件的触发操作,向所述视频播放页面上增加展示下载进度描述对象以及第一提示对象;所述资源下载控件用于触发所述视频播放页面中正在展示的第一视频所关联的资源的下载流程;所述下载进度描述对象用于描述所述资源的下载进度;所述第一提示对象用于提示切换视频不会中断所述资源的下载;

33、第二更新单元,用于在将所述视频播放页面上正在展示的第一视频切换为第二视频之后,响应于确定所述资源完成下载,向所述视频播放页面上增加展示第二提示对象;所述第二提示对象用于提示已完成所述资源的下载。

34、本技术提供了一种电子设备,所述设备包括:处理器和存储器;

35、所述存储器,用于存储指令或计算机程序;

36、所述处理器,用于执行所述存储器中的所述指令或计算机程序,以使得所述电子设备执行本技术提供的资源下载方法。

37、本技术提供了一种计算机可读介质,所述计算机可读介质中存储有指令或计算机程序,当所述指令或计算机程序在设备上运行时,使得所述设备执行本技术提供的资源下载方法。

38、本技术提供了一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行本技术提供的资源下载方法的程序代码。

39、与相关技术相比,本技术至少具有以下优点:

40、本技术提供的技术方案中,对于正在展示第一视频的视频播放页面来说,当该视频播放页面上还展示有该第一视频对应的资源下载控件时,因该资源下载控件用于触发该视频播放页面中正在展示的第一视频所关联的资源的下载流程,以使在检测到针对该资源下载控件的触发操作之后,向该视频播放页面上增加展示下载进度描述对象以及第一提示对象,以使该下载进度描述对象用于描述该资源的下载进度,并使得该第一提示对象用于提示切换视频不会中断该资源的下载,从而使得用户不仅能够从该视频播放页面上获知该资源的下载进度,还能够从该视频播放页面上获知当其切换视频时不会打断该资源的下载,如此能够有效地纠正“在资源下载期间必须停留在第一视频”这一错误认知,以便在将该视频播放页面上正在展示的第一视频切换为第二视频之后,响应于确定该资源完成下载,向该视频播放页面上增加展示第二提示对象,以使该第二提示对象用于提示已完成该资源的下载,如此能够实现在满足资源下载需求的前提下进一步确保用户的视频浏览节奏不受影响,从而能够有效地避免因用户停留在第一视频等待资源下载完成所造成的缺陷或者因用户着急浏览后续视频而选择中断资源下载所造成的缺陷,进而有利于提高用户体验,如视频浏览体验以及资源下载体验等。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1