一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种直播页面显示方法、装置、终端及存储介质与流程

2021-12-01 01:35:00 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,特别是涉及一种直播页面显示方法、装置、终端及存储介质。


背景技术:

2.随着计算机技术的发展,终端提供的直播功能越来越普及。主播用户可以通过终端进行直播,观众用户可以在直播间内观看直播。在进行直播时,主播用户的终端可以显示主播用户的直播页面。如果主播用户在直播时打开其他页面(例如,游戏页面),则新打开的页面会覆盖直播页面,导致直播页面显示中断。


技术实现要素:

3.本发明实施例的目的在于提供一种直播页面显示方法、装置、终端及存储介质,以实现同时显示目标页面和直播页面,在一定程度上避免由于用户打开新的页面覆盖直播页面,导致直播页面显示中断的问题。具体技术方案如下:
4.第一方面,为了达到上述目的,本发明实施例提供了一种直播页面显示方法,所述方法包括:
5.在显示界面中显示直播页面的情况下,当接收到目标用户输入的针对目标页面的显示指令时,获取所述目标页面的页面数据;
6.在所述显示界面中显示预设网页视图,并在所述预设网页视图中加载所述目标页面的页面数据,以显示所述目标页面;
7.在所述预设网页视图的上层显示第一视图,并在所述第一视图中加载所述直播页面的页面数据,以显示所述直播页面;其中,所述第一视图小于所述显示界面。
8.可选的,所述目标用户为第一主播用户;
9.所述方法还包括:
10.接收第二主播用户所使用的终端发送的互动请求;
11.在所述预设网页视图的上层显示第二视图,并在所述第二视图中加载所述第二主播用户的直播页面的页面数据,以显示所述第二主播用户的直播页面;其中,所述第二视图位于所述显示界面中除所述第一视图以外的显示区域。
12.可选的,获取所述目标页面的页面数据,包括:
13.获取所述目标页面的统一资源定位符url;
14.对所述目标页面的url进行解析,得到记录有所述目标页面的页面数据的超文本标记语言html文件。
15.可选的,在所述预设网页视图的上层显示第一视图,包括:
16.确定所述目标页面中允许被遮挡的区域,作为目标区域;
17.在所述预设网页视图的上层,且与所述目标区域对应的显示区域,显示第一视图。
18.可选的,在所述显示界面中显示预设网页视图,包括:
19.在所述显示界面中的第一显示区域显示预设网页视图;
20.在所述预设网页视图的上层显示第一视图,包括:
21.在所述预设网页视图的上层,除所述第一显示区域外的显示区域,显示第一视图。
22.可选的,在所述预设网页视图的上层显示第一视图,并在所述第一视图中加载所述直播页面的页面数据,以显示所述直播页面之后,所述方法还包括:
23.接收针对所述第一视图的第一调整指令;其中,所述第一调整指令中携带有调整后所述第一视图的第一位置标识;
24.在所述第一位置标识所指示的第二显示区域显示所述第一视图。
25.可选的,在所述预设网页视图的上层显示第一视图,并在所述第一视图中加载所述直播页面的页面数据,以显示所述直播页面之后,所述方法还包括:
26.接收针对所述预设网页视图的第二调整指令;其中,所述第二调整指令中携带有调整后所述预设网页视图的第二位置标识;
27.在所述第二位置标识所指示的第三显示区域显示所述预设网页视图;
28.在所述预设网页视图的上层,除所述第三显示区域外的显示区域,显示所述第一视图。
29.第二方面,为了达到上述目的,本发明实施例提供了一种直播页面显示装置,所述装置包括:
30.获取模块,用于在显示界面中显示直播页面的情况下,当接收到目标用户输入的针对目标页面的显示指令时,获取所述目标页面的页面数据;
31.第一显示模块,用于在所述显示界面中显示预设网页视图,并在所述预设网页视图中加载所述目标页面的页面数据,以显示所述目标页面;
32.第二显示模块,用于在所述预设网页视图的上层显示第一视图,并在所述第一视图中加载所述直播页面的页面数据,以显示所述直播页面;其中,所述第一视图小于所述显示界面。
33.可选的,所述目标用户为第一主播用户;
34.所述装置还包括:
35.第一接收模块,用于接收第二主播用户所使用的终端发送的互动请求;
36.第三显示模块,用于在所述预设网页视图的上层显示第二视图,并在所述第二视图中加载所述第二主播用户的直播页面的页面数据,以显示所述第二主播用户的直播页面;其中,所述第二视图位于所述显示界面中除所述第一视图以外的显示区域。
37.可选的,所述获取模块,具体用于获取所述目标页面的统一资源定位符url;
38.对所述目标页面的url进行解析,得到记录有所述目标页面的页面数据的超文本标记语言html文件。
39.可选的,所述第二显示模块,具体用于确定所述目标页面中允许被遮挡的区域,作为目标区域;
40.在所述预设网页视图的上层,且与所述目标区域对应的显示区域,显示第一视图。
41.可选的,所述第一显示模块,具体用于在所述显示界面中的第一显示区域显示预设网页视图;
42.所述第二显示模块,具体用于在所述预设网页视图的上层,除所述第一显示区域
外的显示区域,显示第一视图。
43.可选的,所述装置还包括:
44.第二接收模块,用于在所述第二显示模块执行在所述预设网页视图的上层显示第一视图,并在所述第一视图中加载所述直播页面的页面数据,以显示所述直播页面之后,执行接收针对所述第一视图的第一调整指令;其中,所述第一调整指令中携带有调整后所述第一视图的第一位置标识;
45.第四显示模块,用于在所述第一位置标识所指示的第二显示区域显示所述第一视图。
46.可选的,所述装置还包括:
47.第三接收模块,用于在所述第二显示模块执行在所述预设网页视图的上层显示第一视图,并在所述第一视图中加载所述直播页面的页面数据,以显示所述直播页面之后,执行接收针对所述预设网页视图的第二调整指令;其中,所述第二调整指令中携带有调整后所述预设网页视图的第二位置标识;
48.第五显示模块,用于在所述第二位置标识所指示的第三显示区域显示所述预设网页视图;
49.第六显示模块,用于在所述预设网页视图的上层,除所述第三显示区域外的显示区域,显示所述第一视图。
50.本发明实施例还提供了一种终端,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
51.存储器,用于存放计算机程序;
52.处理器,用于执行存储器上所存放的程序时,实现上述任一所述的直播页面显示方法步骤。
53.本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的直播页面显示方法步骤。
54.本发明实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的直播页面显示方法。
55.本发明实施例提供的一种直播页面显示方法,在显示界面中显示直播页面的情况下,当接收到目标用户输入的针对目标页面的显示指令时,获取目标页面的页面数据;在显示界面中显示预设网页视图,并在预设网页视图中加载目标页面的页面数据,以显示目标页面;在预设网页视图的上层显示第一视图,并在第一视图中加载直播页面的页面数据,以显示直播页面;第一视图小于显示界面。
56.基于上述处理,可以在显示目标页面的预设网页视图的上层的第一视图中显示直播页面,由于第一视图位于预设网页视图的上层,且第一视图小于显示界面,也就能够在一定程度上避免直播页面被目标页面覆盖,以及避免直播页面覆盖目标页面。也就是可以同时显示目标页面和直播页面,可以在一定程度上避免由于用户打开新的页面覆盖直播页面,导致直播页面显示中断的问题。
57.当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。
附图说明
58.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的实施例。
59.图1为本发明实施例提供的一种直播页面显示方法的流程图;
60.图2为本发明实施例提供的另一种直播页面显示方法的流程图;
61.图3为本发明实施例提供的另一种直播页面显示方法的流程图;
62.图4为本发明实施例提供的另一种直播页面显示方法的流程图;
63.图5为本发明实施例提供的另一种直播页面显示方法的流程图;
64.图6为本发明实施例提供的另一种直播页面显示方法的流程图;
65.图7为本发明实施例提供的另一种直播页面显示方法的流程图;
66.图8为本发明实施例提供的一种直播页面显示装置的结构图;
67.图9为本发明实施例提供的一种终端的结构图。
具体实施方式
68.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员基于本技术所获得的所有其他实施例,都属于本发明保护的范围。
69.现有技术中,在进行直播时,主播用户的终端可以显示主播用户的直播页面。如果主播用户在直播时打开其他页面(例如,游戏页面),则新打开的页面会覆盖直播页面,导致直播页面显示中断。
70.为了解决上述问题,本发明实施例提供了一种直播页面显示方法,该方法可以应用于为用户提供直播功能的终端(例如,手机,电脑等)。当主播用户通过终端进行直播时,终端可以按照本发明实施例提供的方法显示主播用户的直播页面。或者观众用户通过终端观看直播时,终端可以按照本发明实施例提供的方法显示观众用户观看的直播页面。
71.参见图1,图1为本发明实施例提供的一种直播页面显示方法的流程图,该方法可以包括以下步骤:
72.s101:在显示界面中显示直播页面的情况下,当接收到目标用户输入的针对目标页面的显示指令时,获取目标页面的页面数据。
73.s102:在显示界面中显示预设网页视图,并在预设网页视图中加载目标页面的页面数据,以显示目标页面。
74.s103:在预设网页视图的上层显示第一视图,并在第一视图中加载直播页面的页面数据,以显示直播页面。
75.其中,第一视图小于显示界面。
76.基于本发明实施例提供的直播页面显示方法,可以在显示目标页面的预设网页视图的上层的第一视图中显示直播页面,由于第一视图位于预设网页视图的上层,且第一视图小于显示界面,也就能够在一定程度上避免直播页面被目标页面覆盖,以及避免直播页
面覆盖目标页面。也就是可以同时显示目标页面和直播页面,可以在一定程度上避免由于用户打开新的页面覆盖直播页面,导致直播页面显示中断的问题。
77.针对步骤s101,目标用户可以为主播用户,或者目标用户也可以为观众用户。
78.一种实现方式中,当目标用户为主播用户时,目标用户可以通过终端进行直播,终端可以在显示界面中显示目标用户的直播页面。在直播的过程中,目标用户可能需要打开其他页面(即本发明实施例中的目标页面),则目标用户可以向终端输入针对目标页面的显示指令。
79.另一种实现方式中,当目标用户为观众用户时,目标用户可以通过终端观看直播,终端可以在显示界面中显示目标用户观看的直播页面。在观看直播的过程中,目标用户可能需要打开目标页面,则目标用户可以向终端输入针对目标页面的显示指令。
80.例如,直播页面中设置有用于打开游戏页面的操作按钮,当目标用户需要打开游戏页面时,目标用户可以点击该操作按钮,以向终端输入针对游戏页面的显示指令。
81.相应的,终端可以根据接收到的显示指令获取目标页面的页面数据。
82.在本发明的一个实施例中,在图1的基础上,参见图2,步骤s101可以包括以下步骤:
83.s1011:在显示界面中显示直播页面的情况下,当接收到目标用户输入的针对目标页面的显示指令时,获取目标页面的url。
84.s1012:对目标页面的url进行解析,得到记录有目标页面的页面数据的html文件。
85.一种实现方式中,终端可以获取目标页面的url(uniform resource locator,统一资源定位符)。然后,终端可以对获取到的url进行解析,得到目标页面的html(hyper text markup language,超文本标记语言)文件,目标页面的html文件记录有目标页面的页面数据。
86.针对步骤s102和步骤s103,终端配置有用于显示网页的浏览器控件和用于播放视频的视频控件。预设网页视图为浏览器控件中的webview(网页视图)。第一视图为视频控件中的视图。
87.一种实现方式中,在获取到目标页面的页面数据之后,终端可以在显示界面中全屏显示预设网页视图,并按照目标页面的html文件,在预设网页视图中进行渲染,以显示目标页面。也就是在显示界面中全屏显示目标页面,则直播页面被目标页面覆盖。
88.然后,终端可以在预设网页视图的上层显示第一视图,并获取直播页面的页面数据。当目标用户为主播用户时,直播页面的页面数据为目标用户所使用终端采集的视频数据。当目标用户为观众用户时,直播页面的页面数据为直播页面所属的主播用户使用的终端发送的视频数据。进而,终端可以按照直播页面的页面数据在第一视图中进行渲染,以显示直播页面。
89.示例性的,终端配置有用于显示预设网页视图的api(application programming interface,应用程序接口),终端可以调用该api,以显示预设网页视图。终端还配置有用于在预设网页视图的上层显示第一视图的api,终端可以调用该api,以在预设网页视图的上层显示第一视图。
90.也就是说,终端可以在目标页面的上层显示直播页面,并且第一视图小于显示界面,可以在一定程度避免直播页面被覆盖,以及避免直播页面覆盖目标页面,即可以实现同
时显示直播页面和目标页面,可以在一定程度上避免由于用户打开新的页面覆盖直播页面,导致直播页面显示中断的问题。
91.在本发明的一个实施例中,在图1的基础上,参见图3,步骤s103可以包括以下步骤:
92.s1031:确定目标页面中允许被遮挡的区域,作为目标区域。
93.s1032:在预设网页视图的上层,且与目标区域对应的显示区域,显示第一视图,并在第一视图中加载直播页面的页面数据,以显示直播页面。
94.一种实现方式中,在预设网页视图的上层显示第一视图,可能会导致目标页面中与第一视图对应的区域被遮挡。
95.因此,终端可以确定出目标页面中允许被遮挡的区域(即目标区域)。目标区域可以为技术人员根据目标页面的页面内容预先确定并记录于终端的。或者目标区域也可以为终端根据当前目标页面的页面内容确定出。
96.例如,目标页面可以为游戏页面,游戏页面可以包括:用户操作区域、游戏任务区域、导航菜单区域等,由于在游戏过程中用户使用导航菜单较少,则目标区域可以为游戏页面中的导航菜单区域。
97.进而,终端可以在预设网页视图的上层,且与目标区域对应的显示区域,显示第一视图,并在第一视图中加载直播页面的页面数据,以显示直播页面。
98.基于上述处理,可以使得直播页面遮挡目标页面中用户使用较少的区域,避免遮挡目标页面中用户使用较多的区域,可以提高用户体验。
99.另一种实现方式中,在图1的基础上,参见图4,步骤s102可以包括以下步骤:
100.s1021:在显示界面中的第一显示区域显示预设网页视图,并在预设网页视图中加载目标页面的页面数据,以显示目标页面。
101.相应的,步骤s103可以包括以下步骤:
102.s1033:在预设网页视图的上层,除第一显示区域外的显示区域,显示第一视图,并在第一视图中加载直播页面的页面数据,以显示直播页面。
103.终端的显示界面可以分为多个显示区域,第一显示区域可以为显示界面中的任一个显示区域。例如,显示界面可以均分为:左侧显示区域和右侧显示区域,第一显示区域可以为左侧显示区域,或者第一显示区域也可以为右侧显示区域。
104.如果目标页面全屏显示于显示界面中,在预设网页视图的上层显示第一视图,会导致目标页面中与第一视图对应的区域被遮挡。
105.为了避免目标页面被遮挡,终端可以在显示界面中的第一显示区域显示预设网页视图,并在预设网页视图中加载目标页面的页面数据,以显示目标页面。然后,终端可以在预设网页视图的上层,除第一显示区域外的显示区域显示第一视图,并在第一视图中加载直播页面的页面数据,以显示直播页面。
106.例如,显示界面可以均分为:左侧显示区域和右侧显示区域,第一显示区域可以为左侧显示区域。终端可以在左侧显示区域显示预设网页视图,并在预设网页视图中显示目标页面。在预设网页视图的上层右侧显示区域显示第一视图,并在第一视图中显示直播页面。
107.基于上述处理,可以同时显示目标页面和直播页面,并且目标页面和直播页面均
不会被遮挡,可以提高用户体验。
108.在本发明的一个实施例中,目标用户可以为第一主播用户。相应的,在图1的基础上,参见图5,在步骤s103之后,该方法还可以包括以下步骤:
109.s104:接收第二主播用户所使用的终端发送的互动请求。
110.s105:在预设网页视图的上层的显示第二视图,并在第二视图中加载第二主播用户的直播页面的页面数据,以显示第二主播用户的直播页面。
111.其中,第二视图位于显示界面中除第一视图以外的显示区域。第二视图小于显示界面中除第一视图以外的显示区域。
112.一种实现方式中,目标用户可以为第一主播用户。目标用户在直播的过程中,其他主播用户(即第二主播用户)可以通过所使用的终端向目标用户发送互动请求。
113.相应的,终端可以接收互动请求,并在预设网页视图的上层的显示第二视图,并在第二视图中加载第二主播用户的直播页面的页面数据,以显示第二主播用户的直播页面。
114.终端显示第二主播用户的直播页面的方式,与终端显示第一主播用户的直播页面的方式类似,可以参见前述实施例的相关介绍。
115.可以理解的是,第一视图小于显示界面,第二视图小于除第一视图以外的显示区域,即使第一视图和第二视图均位于预设网页视图的上层,目标页面也不会完全被第一视图和第二视图遮挡。
116.在本发明的一个实施例中,在图1的基础上,参见图6,在步骤s103之后,该方法还可以包括以下步骤:
117.s106:接收针对第一视图的第一调整指令。
118.其中,第一调整指令中携带有调整后第一视图的第一位置标识。
119.s107:在第一位置标识所指示的第二显示区域显示第一视图。
120.第一调整指令可以用于调整直播页面的显示位置和显示大小。例如,第一调整指令可以为目标用户针对第一视图的拖动操作,或者也可以为目标用户针对第一视图的边界的拖动操作。
121.相应的,第一位置标识可以为目标用户拖动第一视图时的移动距离和移动方向,或者第一位置标识也可以为调整后第一视图的坐标,第一视图的坐标可以包括第一视图的顶点的坐标和中心点的坐标。
122.一种实现方式中,在显示目标用户的直播页面之后,如果直播页面遮挡了目标页面中目标用户需要操作的区域,目标用户还可以调整直播页面的显示位置和显示大小。
123.当目标用户需要调整直播页面的显示位置或显示大小时,目标用户可以向终端输入针对第一视图的第一调整指令。终端在接收到第一调整指令时,可以在第一调整指令携带的第一位置标识所指示的第二显示区域显示第一视图。
124.示例性的,目标用户需要调整直播页面的显示位置时,目标用户可以在显示界面中拖动第一视图。终端可以根据目标用户拖动第一视图时的移动方向和移动距离,确定拖动后第一视图的位置(即第二显示区域),并在第二显示区域显示第一视图。
125.目标用户需要调整直播页面的显示大小时,目标用户可以在显示界面中拖动第一视图的边界,第一视图的边界也就是直播页面的边界。终端可以根据目标用户拖动第一视图的边界时的移动方向和移动距离,确定拖动边界后第一视图的位置(即第二显示区域),
并在第二显示区域显示第一视图。
126.基于上述处理,可以根据目标用户的指令,调整直播页面的显示位置和显示大小,可以满足用户的个性化需求。
127.另外,在基于第一调整指令对第一视图进行调整之后,终端还可以在显示界面中除显示第一视图的显示区域外的显示区域中显示预设网页视图。
128.在本发明的一个实施例中,在图1的基础上,参见图7,在步骤s103之后,该方法还可以包括以下步骤:
129.s108:接收针对预设网页视图的第二调整指令。
130.其中,第二调整指令中携带有调整后预设网页视图的第二位置标识。
131.s109:在第二位置标识所指示的第三显示区域显示预设网页视图。
132.s1010:在预设网页视图的上层,除第三显示区域外的显示区域,显示第一视图。
133.第二调整指令可以用于调整目标页面的显示位置和显示大小。例如,第二调整指令可以为目标用户针对预设视图的拖动操作,或者也可以为目标用户针对预设网页视图的边界的拖动操作。
134.相应的,第二位置标识可以为目标用户拖动预设网页视图时的移动距离和移动方向,或者第二位置标识也可以为调整后预设网页视图的坐标,预设网页视图的坐标可以包括预设网页视图的顶点的坐标和中心点的坐标。
135.如果目标页面全屏显示于显示界面中,在预设网页视图的上层显示第一视图,会导致目标页面中与第一视图对应的区域被遮挡。为了避免目标页面被遮挡,目标用户可以调整目标页面的显示位置,即调整预设网页视图的显示位置。
136.一种实现方式中,当目标用户需要调整目标页面的显示位置时,目标用户可以向终端输入针对预设网页视图的第二调整指令。终端在接收到第二调整指令时,可以在第二调整指令携带的第二位置标识所指示的第三显示区域显示预设网页视图,并在预设网页视图的上层,除第三显示区域外的显示区域,显示第一视图。
137.例如,目标用户可以在显示界面拖动预设网页视图的边界,预设网页视图的边界也就是目标页面的边界。终端可以根据目标用户拖动预设网页视图的边界时的移动方向和移动距离,确定拖动边界后预设网页视图的位置(即第三显示区域),并在第三显示区域显示第一视图。
138.然后,终端可以确定除第三显示区域外的显示区域为用于显示第一视图的区域。进而,终端可以在预设网页视图的上层,除第三显示区域外的显示区域,显示第一视图。
139.基于上述处理,可以同时显示目标页面和直播页面,并且目标页面和直播页面均不会被遮挡,可以提高用户体验。
140.与图1的方法实施例相对应,参见图8,图8为本发明实施例提供的一种直播页面显示装置的结构图,所述装置包括:
141.获取模块801,用于在显示界面中显示直播页面的情况下,当接收到目标用户输入的针对目标页面的显示指令时,获取所述目标页面的页面数据;
142.第一显示模块802,用于在所述显示界面中显示预设网页视图,并在所述预设网页视图中加载所述目标页面的页面数据,以显示所述目标页面;
143.第二显示模块803,用于在所述预设网页视图的上层显示第一视图,并在所述第一
视图中加载所述直播页面的页面数据,以显示所述直播页面;其中,所述第一视图小于所述显示界面。
144.可选的,所述目标用户为第一主播用户;
145.所述装置还包括:
146.第一接收模块,用于接收第二主播用户所使用的终端发送的互动请求;
147.第三显示模块,用于在所述预设网页视图的上层显示第二视图,并在所述第二视图中加载所述第二主播用户的直播页面的页面数据,以显示所述第二主播用户的直播页面;其中,所述第二视图位于所述显示界面中除所述第一视图以外的显示区域。
148.可选的,所述获取模块801,具体用于获取所述目标页面的统一资源定位符url;
149.对所述目标页面的url进行解析,得到记录有所述目标页面的页面数据的超文本标记语言html文件。
150.可选的,所述第二显示模块803,具体用于确定所述目标页面中允许被遮挡的区域,作为目标区域;
151.在所述预设网页视图的上层,且与所述目标区域对应的显示区域,显示第一视图。
152.可选的,所述第一显示模块802,具体用于在所述显示界面中的第一显示区域显示预设网页视图;
153.所述第二显示模块803,具体用于在所述预设网页视图的上层,除所述第一显示区域外的显示区域,显示第一视图。
154.可选的,所述装置还包括:
155.第二接收模块,用于在所述第二显示模块803执行在所述预设网页视图的上层显示第一视图,并在所述第一视图中加载所述直播页面的页面数据,以显示所述直播页面之后,执行接收针对所述第一视图的第一调整指令;其中,所述第一调整指令中携带有调整后所述第一视图的第一位置标识;
156.第四显示模块,用于在所述第一位置标识所指示的第二显示区域显示所述第一视图。
157.可选的,所述装置还包括:
158.第三接收模块,用于在所述第二显示模块803执行在所述预设网页视图的上层显示第一视图,并在所述第一视图中加载所述直播页面的页面数据,以显示所述直播页面之后,执行接收针对所述预设网页视图的第二调整指令;其中,所述第二调整指令中携带有调整后所述预设网页视图的第二位置标识;
159.第五显示模块,用于在所述第二位置标识所指示的第三显示区域显示所述预设网页视图;
160.第六显示模块,用于在所述预设网页视图的上层,除所述第三显示区域外的显示区域,显示所述第一视图。
161.基于本发明实施例提供的直播页面显示装置,可以在显示目标页面的预设网页视图的上层的第一视图中显示直播页面,由于第一视图位于预设网页视图的上层,且第一视图小于显示界面,也就能够在一定程度上避免直播页面被目标页面覆盖,以及避免直播页面覆盖目标页面。也就是可以同时显示目标页面和直播页面,可以在一定程度上避免由于用户打开新的页面覆盖直播页面,导致直播页面显示中断的问题。
162.本发明实施例还提供了一种终端,如图9所示,包括处理器901、通信接口902、存储器903和通信总线904,其中,处理器901,通信接口902,存储器903通过通信总线904完成相互间的通信;
163.存储器903,用于存放计算机程序;
164.处理器901,用于执行存储器903上所存放的程序时,实现如下步骤:
165.在显示界面中显示直播页面的情况下,当接收到目标用户输入的针对目标页面的显示指令时,获取所述目标页面的页面数据;
166.在所述显示界面中显示预设网页视图,并在所述预设网页视图中加载所述目标页面的页面数据,以显示所述目标页面;
167.在所述预设网页视图的上层显示第一视图,并在所述第一视图中加载所述直播页面的页面数据,以显示所述直播页面;其中,所述第一视图小于所述显示界面。
168.上述终端提到的通信总线可以是外设部件互连标准(peripheral component interconnect,pci)总线或扩展工业标准结构(extended industry standard architecture,eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
169.通信接口用于上述终端与其他设备之间的通信。
170.存储器可以包括随机存取存储器(random access memory,ram),也可以包括非易失性存储器(non

volatile memory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
171.上述的处理器可以是通用处理器,包括中央处理器(central processing unit,cpu)、网络处理器(network processor,np)等;还可以是数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
172.基于本发明实施例提供的终端,可以在显示目标页面的预设网页视图的上层的第一视图中显示直播页面,由于第一视图位于预设网页视图的上层,且第一视图小于显示界面,也就能够在一定程度上避免直播页面被目标页面覆盖,以及避免直播页面覆盖目标页面。也就是可以同时显示目标页面和直播页面,可以在一定程度上避免由于用户打开新的页面覆盖直播页面,导致直播页面显示中断的问题。
173.在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一直播页面显示方法的步骤。
174.在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一直播页面显示方法。
175.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质
中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solid state disk(ssd))等。
176.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
177.本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、终端、计算机可读存储介质和计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
178.以上所述仅为本发明的较佳实施例,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献