一种搜索页面交互方法、装置、终端及存储介质与流程

文档序号:16245934发布日期:2018-12-11 23:35阅读:166来源:国知局
一种搜索页面交互方法、装置、终端及存储介质与流程

本公开实施例涉及互联网技术领域,尤其涉及一种搜索页面交互方法、装置、终端及存储介质。

背景技术

随着网络技术和智能设备的发展与普及,用户可以方便的使用各类客户端搜索自己感兴趣的内容。

然而现有技术中,当用户利用客户端软件搜索时,搜索界面只提供与搜索相关的内容,如搜索栏或热门搜索词等,对用户的指引功能并不完善,影响用户体验。



技术实现要素:

本公开实施例提供了一种搜索页面交互方法、装置、终端及存储介质,以解决现有技术中搜索界面只提供搜索栏、热门搜索词的技术问题。

第一方面,本公开实施例提供了一种搜索页面交互方法,包括:

响应于对位于当前显示界面上的搜索控件的第一预设操作,从所述当前显示界面切换至搜索界面,并在所述搜索界面上显示至少一个推荐内容的主题,在每个推荐内容的主题下方显示当前主题下对应的至少一个视频的动态缩略图;

如果识别到对目标推荐内容的主题的第二预设操作,则跳转至目标推荐内容的主题对应的详情页;

如果识别到对目标视频的动态缩略图的第三预设操作,则跳转至目标视频的播放界面。

可选的,所述推荐内容包括根据用户画像推荐的挑战或音乐。

可选的,所述至少一个视频的动态缩略图在与之对应的主题的下方依次排列显示。

可选的,所述方法还包括:

在所述至少一个视频的动态缩略图在终端屏幕上的显示区域内,如果识别到左右滑动操作,则根据左右滑动的方向和距离在所述显示区域内显示对应的视频的动态缩略图。

可选的,在所述跳转至目标视频的播放界面之后,所述方法还包括:

如果识别到在所述播放界面上的上下滑动操作,则根据滑动的方向切换至与目标视频相邻的视频的播放界面。

可选的,所述至少一个推荐内容的主题以列表的形式在所述搜索界面上依次显示;

相应的,所述方法还包括:

如果识别到在所述搜索界面上的上下滑动操作,则根据滑动的方向和距离获取所述列表上相应的推荐内容的主题进行显示。

可选的,所述第一预设操作、第二预设操作或第三预设操作包括点击操作、双击操作或长按操作。

第二方面,本公开实施例还提供了一种搜索页面交互装置,包括:

切换显示模块,用于响应于对位于当前显示界面上的搜索控件的第一预设操作,从所述当前显示界面切换至搜索界面,并在所述搜索界面上显示至少一个推荐内容的主题,在每个推荐内容的主题下方显示当前主题下对应的至少一个视频的动态缩略图;

第一跳转模块,用于如果识别到对目标推荐内容的主题的第二预设操作,则跳转至目标推荐内容的主题对应的详情页;

第二跳转模块,用于如果识别到对目标视频的动态缩略图的第三预设操作,则跳转至目标视频的播放界面。

可选的,所述推荐内容包括根据用户画像推荐的挑战或音乐。

可选的,所述至少一个视频的动态缩略图在与之对应的主题的下方依次排列显示。

可选的,所述装置还包括:

第一显示模块,用于在所述至少一个视频的动态缩略图在终端屏幕上的显示区域内,如果识别到左右滑动操作,则根据左右滑动的方向和距离在所述显示区域内显示对应的视频的动态缩略图。

可选的,所述装置还包括:

第三跳转模块,用于如果识别到在所述播放界面上的上下滑动操作,则根据滑动的方向切换至与目标视频相邻的视频的播放界面。

可选的,所述至少一个推荐内容的主题以列表的形式在所述搜索界面上依次显示;

相应的,所述装置还包括:

第二显示木块,用于如果识别到在所述搜索界面上的上下滑动操作,则根据滑动的方向和距离获取所述列表上相应的推荐内容的主题进行显示。

可选的,所述第一预设操作、第二预设操作或第三预设操作包括点击操作、双击操作或长按操作。

第三方面,本公开实施例还提供了一种终端,该终端包括:

一个或多个控制器;

存储器,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个控制器执行,使得所述一个或多个控制器实现如本公开任一实施例所述的搜索页面交互方法。

第四方面,本公开实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本公开任一实施例所述的搜索页面方法。

本公开实施例提供的一种搜索页面交互方法、装置、终端及存储介质,通过响应用户点击当前显示界面上的搜索控件的操作切换到搜索界面,并在搜索界面上显示多个推荐内容的主题,且每个推荐内容的主题下方显示当前主题下对应的至少一个视频的动态缩略图,如果识别到用户点击任一推荐内容的主题,则跳转至该主题对应的详情页,如果识别到用户点击任一视频的动态缩略图,则跳转至该视频的播放界面。本公开实施例通过向用户推荐其感兴趣的内容,以供用户进行选择,提升用户体验。

附图说明

图1a是本公开实施例提供的一种搜索页面交互方法的流程示意图;

图1b是本公开实施例提供的当前显示界面切换至搜索界面的效果示意图;

图1c是本公开实施例提供的搜索界面切换到挑战主题对应的详情页的效果示意图;

图2是本公开实施例提供的一种搜索页面交互方法的流程示意图;

图3a是本公开实施例提供的一种搜索页面交互方法的流程示意图;

图3b是本公开实施例提供的搜索界面切换到视频播放界面的效果示意图;

图4是本公开实施例提供的一种搜索页面交互方法的流程示意图;

图5是本公开实施例提供的一种搜索页面交互装置的结构示意图;

图6是本公开实施例提供的一种终端的结构示意图。

具体实施方式

下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本公开,而非对本公开的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本公开相关的部分而非全部结构。

图1a是本公开实施例提供的搜索页面交互方法的流程图,本实施例可适用于通过完善和丰富搜索页面上对用户的指引功能以便向用户推荐其感兴趣的内容的情况,该方法可以由相应的搜索页面交互装置执行,该装置可以采用软件和/或硬件的方式实现,并可配置于任何具有网络通信功能和摄像设备的终端上,例如智能手机、平板电脑等。

如图1a所示,本公开实施例中提供的搜索页面交互方法可以包括:

s110、响应于对位于当前显示界面上的搜索控件的第一预设操作,从所述当前显示界面切换至搜索界面,并在所述搜索界面上显示至少一个推荐内容的主题,在每个推荐内容的主题下方显示当前主题下对应的至少一个视频的动态缩略图。

在本公开实施例中,所述第一预设操作、第二预设操作或第三预设操作可以为点击操作、双击操作或长按操中的任意一种,在此不做具体限定。

示例性的,所述第一预设操作优选为点击操作,在用户通过客户端进行搜索时,若检测到用户点击当前显示界面上的搜索控件,则将当前显示界面切换至搜索界面,其中,所述当前显示界面例如为视频播放界面。优选的,在切换到搜索界面的同时,终端检测当前网络是否正常,若不正常,则向用户提示网络连接失败,否则直接按照主题展示推荐内容。

示例性的,如图1b所示,为当前显示界面切换至搜索界面的效果图,其中,当用户点击搜索控件1时进行切换,搜索界面中的“发现更多”标签下方显示有多个推荐内容的主题,且每个推荐内容的主题下方均设置有一个对应的显示区域,例如区域2、区域3,用于显示与该主题对应的至少一个视频的动态缩略图,其中,所述至少一个视频的动态缩略图在与之对应主题下方横向依次排列显示。其中,所述推荐内容包括根据用户画像推荐的挑战或音乐,具体的,可根据用户的历史搜索,分析确定用户画像的标签信息,根据所述标签信息向用户推荐其感兴趣的挑战或者音乐。除此之外,每个挑战或音乐主题的右边还显示有使用该主题或音乐的人数。

s120、如果识别到对目标推荐内容的主题的第二预设操作,则跳转至目标推荐内容的主题对应的详情页。

在本公开实施例中,所述第二预设操作优选为点击操作,目标推荐内容的主题为搜索界面中任一挑战或音乐的主题。当识别到用户点击其中任一挑战或音乐的主题时,跳转至该挑战或音乐的主题对应的详情页。

示例性的,如图1c所示,当用户点击挑战主题“橙子微笑挑战”后,跳转到挑战主题“橙子微笑挑战”的详情页,在该详情页上方的区域1用于显示挑战内容的简介,区域1下方显示有“热门”和“最新”两个标签,每个标签下方都显示有该主题对应的视频的动态缩略图,用户可通过点击不同的标签查看该标签下的视频的缩略图。在所述挑战主题对应的详情页中还设置有参与控件2,用户可通过点击该控件进入拍摄界面,以拍摄该挑战主题的视频;相应的,在音乐主题对应的详情页中设置有拍同款控件,用户可通过点击该控件进入拍摄界面,拍摄与该音乐主题对应的视频。

s130、如果识别到对目标视频的动态缩略图的第三预设操作,则跳转至目标视频的播放界面。

在本公开实施例中,所述第三预设操作优选为点击操作,所述目标视频的动态缩略图为任一挑战或音乐的主题下方显示的任一视频的动态缩略图。当识别到用户点击目标视频的动态缩略图时,则跳转至目标视频的播放界面,直接播放该目标视频。

在本公开实施例中,步骤s120和步骤s130是并列关系,不分先后。

在本实施例中,通过响应用户点击当前显示界面上的搜索控件的操作切换到搜索界面,并在搜索界面上显示多个推荐内容的主题,且每个推荐内容的主题下方显示当前主题下对应的至少一个视频的动态缩略图,如果识别到用户点击任一推荐内容的主题,则跳转至该主题对应的详情页,如果识别到用户点击任一视频的动态缩略图,则跳转至该视频的播放界面。本公开实施例通过向用户推荐其感兴趣的内容,以供用户进行选择,提升用户体验。

图2是本公开实施例提供的一种搜索页面交互方法的流程示意图,本实施例以上述实施例为基础进行优化。具体的,本实施例所提供的搜索页面交互方法包括:

s210、响应于对位于当前显示界面上的搜索控件的第一预设操作,从所述当前显示界面切换至搜索界面,并在所述搜索界面上显示至少一个推荐内容的主题,在每个推荐内容的主题下方显示当前主题下对应的至少一个视频的动态缩略图。

s220、在所述至少一个视频的动态缩略图在终端屏幕上的显示区域内,如果识别到左右滑动操作,则根据左右滑动的方向和距离在所述显示区域内显示对应的视频的动态缩略图。

在本实施例中,每个推荐内容的主题下方均设置有一个对应的显示区域,用于显示与该主题对应的至少一个视频的动态缩略图。如果在任一显示区域内识别到左右滑动操作,示例性的,可通过终端电容触摸屏的电容变化确定左右滑动操作,并根据左右滑动的方向和距离移动该显示区域内显示的视频的动态缩略图,以便用户从中选择喜欢的视频。

s230、如果识别到对目标视频的动态缩略图的第三预设操作,则跳转至目标视频的播放界面。

在本实施例中,在进入搜索界面后,通过检测用户在任一主题下方的显示区域内的左右滑动操作,相应的移动该显示区域内的视频的动态缩略图,以便从中筛选喜欢的视频进行播放。

图3a是本公开实施例提供的一种搜索页面交互方法的流程示意图,本实施例以上述实施例为基础进行优化。具体的,本实施例所提供的搜索页面交互方法包括:

s310、响应于对位于当前显示界面上的搜索控件的第一预设操作,从所述当前显示界面切换至搜索界面,并在所述搜索界面上显示至少一个推荐内容的主题,在每个推荐内容的主题下方显示当前主题下对应的至少一个视频的动态缩略图。

s320、如果识别到对目标视频的动态缩略图的第三预设操作,则跳转至目标视频的播放界面。

s330、如果识别到在所述播放界面上的上下滑动操作,则根据滑动的方向切换至与目标视频相邻的视频的播放界面。

在本实施例中,当进入目标视频的播放界面时,若识别到用户在所述播放界面上的上下滑动操作,示例性的,可根据电容触摸屏的电容变化确定上下滑动操作,则切换至与目标视频相邻的视频的播放界面。示例性的,如图3b所示,为搜索界面切换到播放界面的效果示意图,其中,动态缩略图a、b、c相邻,若用户点击动态缩略图b,则在播放界面上播放动态缩略图b对应的视频,其中,播放界面上显示有上传该视频的作者信息控件1、评论查看控件2、转发控件3、评论框4等。此时,如果在播放界面上识别到上滑操作,则切换到动态缩略图c的播放界面,播放动态缩略图c对应的视频;如果在播放界面上识别到下滑操作,则切换到动态缩略图a的播放界面,播放动态缩略图a对应的视频,以此类推,根据用户上下滑动操作,播放相应的视频。

在本实施例中,在进入播放界面后,根据识别的上下滑动操作,切换不同的视频进行播放,操作简单便捷,且可直接根据各个视频的播放内容选择用户自己比较喜欢视频。

图4是本公开实施例提供的一种搜索页面交互方法的流程示意图,本实施例以上述实施例为基础进行优化。具体的,本实施例所提供的搜索页面交互方法包括:

s410、响应于对位于当前显示界面上的搜索控件的第一预设操作,从所述当前显示界面切换至搜索界面,并在所述搜索界面上显示至少一个推荐内容的主题,在每个推荐内容的主题下方显示当前主题下对应的至少一个视频的动态缩略图。

在本实施例中,所述至少一个推荐内容的主题以列表的形式在所述搜索界面上依次显示。

s420、如果识别到在所述搜索界面上的上下滑动操作,则根据滑动的方向和距离获取所述列表上相应的推荐内容的主题进行显示。

在本实施例中,进入搜索界面后,如果识别到在搜索界面上进行了上下滑动操作,则根据滑动的方向和距离获取所述列表上相应的推荐内容的主题进行显示。示例性的,当检测到用户进行上滑操作,则即向服务器发送获取更多推荐内容的请求,终端则根据服务器返回的推荐内容数据在搜索界面上依次展示更多的推荐内容。

s430、如果识别到对目标推荐内容的主题的第二预设操作,则跳转至目标推荐内容的主题对应的详情页。

本公开实施例中,在进入搜索界面后,通过检测用户的上下滑动操作,加载更多的推荐内容并在搜索界面上进行展示,以便用户从中筛选自己感兴趣的内容,进行观看。

图5是本公开实施例提供的一种搜索页面交互装置的结构示意图,如图5所示,所述装置包括:

切换显示模块510,用于响应于对位于当前显示界面上的搜索控件的第一预设操作,从所述当前显示界面切换至搜索界面,并在所述搜索界面上显示至少一个推荐内容的主题,在每个推荐内容的主题下方显示当前主题下对应的至少一个视频的动态缩略图;

第一跳转模块520,用于如果识别到对目标推荐内容的主题的第二预设操作,则跳转至目标推荐内容的主题对应的详情页;

第二跳转模块530,用于如果识别到对目标视频的动态缩略图的第三预设操作,则跳转至目标视频的播放界面。

本实施例提供的搜索页面交互装置,通过切换显示模块510切换到搜索界面,并在搜索界面上展示多个推荐内容的主题以及每个主题对应的多个视频的动态缩略图,第一跳转模块520和第二跳转模块530根据用户的点击操作进行相应跳转,以展示用户感兴趣的内容详情。由此可通过向用户推荐其感兴趣的内容,以供用户进行选择,提升用户体验。

在上述各实施例的基础上,所述推荐内容包括根据用户画像推荐的挑战或音乐。

在上述各实施例的基础上,所述至少一个视频的动态缩略图在与之对应的主题的下方依次排列显示。

在上述各实施例的基础上,所述装置还包括:

第一显示模块,用于在所述至少一个视频的动态缩略图在终端屏幕上的显示区域内,如果识别到左右滑动操作,则根据左右滑动的方向和距离在所述显示区域内显示对应的视频的动态缩略图。

在上述各实施例的基础上,所述装置还包括:

视频切换模块,用于如果识别到在所述播放界面上的上下滑动操作,则根据滑动的方向切换至与目标视频相邻的视频的播放界面。

在上述各实施例的基础上,所述至少一个推荐内容的主题以列表的形式在所述搜索界面上依次显示;

相应的,所述装置还包括:

第二显示模块,用于如果识别到在所述搜索界面上的上下滑动操作,则根据滑动的方向和距离获取所述列表上相应的推荐内容的主题进行显示。

在上述各实施例的基础上,所述第一预设操作、第二预设操作或第三预设操作包括点击操作、双击操作或长按操作。

本公开实施例所提供的搜索页面交互装置可执行本公开任意实施例所提供的搜索页面交互方法,具备执行方法相应的功能模块和有益效果。

图6示出了本公开实施例提供的一种终端的硬件结构示意图。其中,终端可以以各种形式来实施,本实施例公开中的终端可以包括但不限于诸如移动电话、智能电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、导航装置、车载终端设备、车载显示终端、车载电子后视镜等等的移动终端设备以及诸如数字tv、台式计算机等等的固定终端设备。

如图6所示,终端1100可以包括无线通信单元1110、a/v(音频/视频)输入单元1120、用户输入单元1130、感测单元1140、输出单元1150、存储器1160、接口单元1170、控制器1180和电源单元1190等等。图6示出了具有各种组件的终端,但是应理解的是,并不要求实施所有示出的组件。可以替代地实施更多或更少的组件。

其中,无线通信单元1110允许终端1100与无线通信系统或网络之间的无线电通信。a/v输入单元1120用于接收音频或视频信号。用户输入单元1130可以根据用户输入的命令生成键输入数据以控制终端的各种操作。感测单元1140检测终端1100的当前状态、终端1100的位置、用户对于终端1100的触摸输入的有无、终端1100的取向、终端1100的加速或减速移动和方向等等,并且生成用于控制终端1100的操作的命令或信号。接口单元1170用作至少一个外部装置与终端1100连接可以通过的接口。输出单元1150被构造为以视觉、音频和/或触觉方式提供输出信号。存储器1160可以存储由控制器1180执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据。存储器1160可以包括至少一种类型的存储介质。而且,终端1100可以与通过网络连接执行存储器1160的存储功能的网络存储装置协作。控制器1180通常控制终端的总体操作。另外,控制器1180可以包括用于再现或回放多媒体数据的多媒体模块。控制器1180可以执行模式识别处理,以将在触摸屏上执行的手写输入或者图片绘制输入识别为字符或图像。电源单元1190在控制器1180的控制下接收外部电力或内部电力并且提供操作各元件和组件所需的适当的电力。

控制器1180通过运行存储在系统存储器1160中的软件程序,从而实现控制终端的总体操作,例如实现本公开实施例所提供的搜索页面交互方法,包括:

响应于对位于当前显示界面上的搜索控件的第一预设操作,从所述当前显示界面切换至搜索界面,并在所述搜索界面上显示至少一个推荐内容的主题,在每个推荐内容的主题下方显示当前主题下对应的至少一个视频的动态缩略图;

如果识别到对目标推荐内容的主题的第二预设操作,则跳转至目标推荐内容的主题对应的详情页;

如果识别到对目标视频的动态缩略图的第三预设操作,则跳转至目标视频的播放界面。

本公开实施例中提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种应用于终端的搜索页面交互方法,该方法包括:

响应于对位于当前显示界面上的搜索控件的第一预设操作,从所述当前显示界面切换至搜索界面,并在所述搜索界面上显示至少一个推荐内容的主题,在每个推荐内容的主题下方显示当前主题下对应的至少一个视频的动态缩略图;

如果识别到对目标推荐内容的主题的第二预设操作,则跳转至目标推荐内容的主题对应的详情页;

如果识别到对目标视频的动态缩略图的第三预设操作,则跳转至目标视频的播放界面。

当然,本公开实施例中所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本公开任意实施例中所提供的应用于终端的文本播放方法中的相关操作。

本公开实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本公开操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

注意,上述仅为本公开的较佳实施例及所运用技术原理。本领域技术人员会理解,本公开不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本公开的保护范围。因此,虽然通过以上实施例对本公开进行了较为详细的说明,但是本公开不仅仅限于以上实施例,在不脱离本公开构思的情况下,还可以包括更多其他等效实施例,而本公开的范围由所附的权利要求范围决定。

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