消息记录搜索方法、设备及存储介质技术

技术编号:30313755 阅读:19 留言:0更新日期:2021-10-09 22:56
本申请提供一种消息记录搜索方法、设备及存储介质。一种消息记录搜索方法,包括:当检测到在目标应用软件提供的消息界面中执行的滑动操作,并依据所述滑动操作确定触发消息搜索时,控制消息快捷搜索入口悬浮显示于所述消息界面上;依据所述消息快捷搜索入口输入的搜索信息,搜索与所述搜索信息匹配的消息记录,并展示搜索到的消息记录。以提高消息记录搜索的交互灵活性,提高用户体验。提高用户体验。提高用户体验。

【技术实现步骤摘要】
消息记录搜索方法、设备及存储介质


[0001]本申请涉及信息
,尤其涉及的是一种消息记录搜索方法、设备及存储介质。

技术介绍

[0002]即时通讯APP(Application,应用程序,通常指智能移动终端上的软件)是通过即时通讯技术来实现在线聊天、交流的APP,允许两人或多人使用网络即时传递文字信息、档案、语音与视频交流。
[0003]即时通讯APP一般具有消息记录搜索功能,即通过指定关键字从已有的聊天消息(简称消息)中搜索匹配的消息记录(主要是文字信息)并进行展示。
[0004]然而,目前即时通讯APP大部分采用顶部固定的消息记录搜索入口,消息记录搜索交互方式单一,灵活性较差。

技术实现思路

[0005]本申请提供一种消息记录搜索方法、设备及存储介质,以提高消息记录搜索的交互灵活性。
[0006]本申请第一方面提供一种消息记录搜索方法,包括:
[0007]当检测到在目标应用软件提供的消息界面中执行的滑动操作,并依据所述滑动操作确定触发消息搜索时,控制消息快捷搜索入口悬浮显示于所述消息界面上;
[0008]依据所述消息快捷搜索入口输入的搜索信息,搜索与所述搜索信息匹配的消息记录,并展示搜索到的消息记录。
[0009]本申请第二方面提供一种服务器,其中,该服务器包括:
[0010]一个或多个处理器;
[0011]机器可读存储介质,用于存储一个或多个计算机可读指令,
[0012]当所述一个或多个计算机可读指令被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本申请第一方面所述的方法。
[0013]本申请第三方面提供一种机器可读存储介质,其上存储有程序,该程序被处理器执行时,实现如前述第一方面所述的方法。
[0014]本申请实施例具有以下有益效果:
[0015]本申请实施例中,通过在检测到在目标应用软件提供的消息界面中执行的滑动操作,并依据滑动操作确定触发消息搜索时,控制消息快捷搜索入口悬浮显示于消息界面上,进而,可以依据消息快捷搜索入口输入的搜索信息,搜索与该搜索信息匹配的消息记录,并展示搜索到的消息记录,提高了消息记录搜索的交互灵活性,提高了用户体验。
附图说明
[0016]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述
中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0017]图1是本申请一实施例的消息记录搜索方法的流程示意图;
[0018]图2A~图2C是本申请一实施例的文字搜索模式的消息快捷搜索入口的消息记录搜索示意图;
[0019]图3A~图3C是本申请一实施例的语音搜索模式的消息快捷搜索入口的消息记录搜索示意图;
[0020]图4是本申请一实施例的服务器的结构框图。
具体实施方式
[0021]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0022]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0023]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种器件,但这些信息不应限于这些术语。这些术语仅用来将同一类型的器件彼此区分开。例如,在不脱离本申请范围的情况下,第一器件也可以被称为第二器件,类似地,第二器件也可以被称为第一器件。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0024]下面对本申请实施例的消息记录搜索方法进行更具体的描述,但不应以此为限。
[0025]本申请第一方面提供的一种消息记录搜索方法,参看图1,该消息记录搜索方法包括以下步骤:
[0026]需要说明的是,本申请第一方面提供的消息记录搜索方法的执行主体可以为目标应用软件的客户端,如即时通讯APP的客户端,或,运行目标应用软件的终端设备。
[0027]示例性的,目标应用软件并不特指某一固定的应用软件,而是可以指代任一支持本申请实施例提供的消息记录搜索方法的应用软件。
[0028]步骤S100、当检测到在目标应用软件提供的消息界面中执行的滑动操作,并依据该滑动操作确定触发消息搜索时,控制消息快捷搜索入口悬浮显示于该消息界面上。
[0029]步骤S200、依据消息快捷搜索入口输入的搜索信息,搜索与该搜索信息匹配的消息记录,并展示搜索到的消息记录。
[0030]本申请实施例中,考虑到很多用户习惯于手动滑动消息列表界面来进行消息记录查找,针对该类型用户,传统方案中固定设置的消息记录搜索入口的使用体验会比较差,因此,为了提高消息记录搜索的交互灵活性,提高用户体验,可以提供一种新的消息记录搜索入口(本文中称为消息快捷搜索入口,可以简称为快捷搜索入口),该消息快捷搜索入口会
在满足指定条件的情况下展示。
[0031]示例性的,在未满足指定条件的情况下,该消息快捷搜索入口可以处于隐藏状态,以避免影响用户对目标应用软件的正常操作。
[0032]示例性的,当检测到在目标应用软件提供的消息界面中执行的滑动操作时,可以依据该滑动操作确定是否触发消息搜索。
[0033]当依据检测到的滑动操作确定触发消息搜索时,可以控制消息快捷搜索入口悬浮显示于目标应用软件提供的消息界面上,进而,用户可以通过该消息快捷搜索入口输入搜索信息,进行消息记录搜索。
[0034]例如,用户可以通过该消息快捷搜索入口输入用于消息记录搜索的关键字,以触发依据该关键字进行的消息记录搜索。
[0035]示例性的,消息快捷搜索入口以弹窗形式悬浮显示于消息界面上;或,以浮层形式悬浮显示于消息界面上。
[0036]例如,当检测到在目标应用软件提供的消息界面中执行的滑动操作,并依据该滑动操作确定触发消息搜索时,可以控制消息快捷搜索入口以浮层形式悬浮显示于消息界面的底部。
[0037]示例性的,可以依据消息快捷搜索入口输入的搜索信息,进行信息记录搜索,以得到与该搜索信息匹配的消息记录,并对搜索得到的消息记录进行展示。
[0038]在一个示例中,可以将搜索得到的消息记录在消息界面置顶展示。
[0039]示例性的,当搜索得到多条消息记录(与搜索信息匹配的消息记录本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息记录搜索方法,其特征在于,包括:当检测到在目标应用软件提供的消息界面中执行的滑动操作,并依据所述滑动操作确定触发消息搜索时,控制消息快捷搜索入口悬浮显示于所述消息界面上;依据所述消息快捷搜索入口输入的搜索信息,搜索与所述搜索信息匹配的消息记录,并展示搜索到的消息记录。2.根据权利要求1所述的方法,其特征在于,所述依据所述滑动操作确定触发消息搜索,包括:当所述滑动操作满足以下条件之一或多个时,确定触发消息搜索:在以检测到当前滑动操作的时间为结束时间的第一预设时长内检测到的滑动操作的滑动频率超过预设频率阈值;执行滑动操作时滑动的消息条数超过预设数量阈值。3.根据权利要求1所述的方法,其特征在于,所述控制消息快捷搜索入口悬浮显示于所述消息界面上,包括:控制消息快捷搜索入口以弹窗形式悬浮显示于所述消息界面上;或,控制消息快捷搜索入口以浮层形式悬浮显示于所述消息界面上。4.根据权利要求1所述的方法,其特征在于,所述消息记录快捷搜索入口支持语音搜索模式;所述依据所述消息快捷搜索入口输入的搜索信息,搜索与所述搜索信息对应的消息记录,包括:识别所述消息记录快捷搜索入口输入的语音信息,将识别结果作为搜索关键字;搜索与所述搜索关键字匹配的消息记录。5.根据权利要求1或4所述的方法,其特征在于,所述消息记录快捷搜索入口支持文字搜索模式和语音搜索模式;在依据所述消息快捷搜索入口输入的搜索信息在所述消息界面中搜索与所述搜索信息对应的消息记录之前,还包括:当检测到搜索模式切换指令时,若所述消息记录快捷搜索入口当前处于...

【专利技术属性】
技术研发人员:杨静静
申请(专利权)人:上海掌门科技有限公司
类型:发明
国别省市:

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

1