选中内容显示方法、装置、终端及计算机可读存储介质制造方法及图纸

技术编号:21431297 阅读:27 留言:0更新日期:2019-06-22 11:40
本发明专利技术提供了一种选中内容显示方法、装置、终端及计算机可读存储介质,属于终端技术领域。所述方法包括:获取第一指定操作在当前页面中对应的文本位置;获取所述文本位置的上下文内容;获取所述上下文内容中的目标内容;在所述当前页面中,将选中标识框覆盖在所述目标内容所在的文本区域上进行显示。本发明专利技术实施例通过获取第一指定操作附近的内容,对该第一指定操作附近的内容进行分析,选择选中内容并通过选中标识框覆盖的方式对其进行显示,提高了选中内容的准确性,可以有效地减少用户对该选中内容进行调整的操作次数,简化了操作过程,提高了操作效率。

【技术实现步骤摘要】
选中内容显示方法、装置、终端及计算机可读存储介质
本专利技术涉及终端
,特别涉及一种选中内容显示方法、装置、终端及计算机可读存储介质。
技术介绍
随着终端技术的发展,终端上提供的功能越来越丰富,例如,用户可以通过在终端的浏览页面上进行长按操作,来对该浏览页面中的文字内容进行选择,从而可以对选中内容进行复制、搜索、分享等操作。目前,终端在用户进行长按操作后,可以确定该长按操作的位置,再获取该长按操作位置处的一个或几个文字作为选中内容,或者,该终端可以根据该长按操作的位置,确定与该长按操作距离最近的一个字,然后提取将这个字的前面一个字和后面一个字,确定这个字与前一个字或后一个字是否能组成词组,如果能,就确定这个词组作为选中内容,如果不能,就将这个字作为选中内容,最后终端可以对该选中内容进行高亮显示。用户通过终端看到该选中内容时,如果该选中内容正是该用户想要对其进行操作的内容,则该用户可以直接对该选中内容进行操作,而如果该选中内容不是该用户想要对其进行操作的内容,则该用户还需要通过拖动操作对该选中内容进行调整,得到最终想要进行复制、搜索、分享等操作的内容。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:终端确定选中内容的过程仅考虑到了长按操作附近的几个字的组合,且终端提供的选中内容的字数有限制,导致终端显示的选中内容可能不够准确,所以,用户总是需要进行拖动操作来对选中内容进行调整,操作过程复杂,操作效率很低。
技术实现思路
本专利技术实施例提供了一种选中内容显示方法、装置、终端及计算机可读存储介质,解决了现有技术中操作效率低的问题。所述技术方案如下:一方面,提供了一种选中内容显示方法,应用于终端,所述方法包括:获取第一指定操作在当前页面中对应的文本位置;获取所述文本位置的上下文内容;获取所述上下文内容中的目标内容;在所述当前页面中,将选中标识框覆盖在所述目标内容所在的文本区域上进行显示。一方面,提供了一种选中内容显示装置,应用于终端,所述装置包括:获取模块,用于获取第一指定操作在当前页面中对应的文本位置;所述获取模块,还用于获取所述文本位置的上下文内容;所述获取模块,还用于获取所述上下文内容中的目标内容;显示模块,用于在所述当前页面中,将选中标识框覆盖在所述目标内容所在的文本区域上进行显示。一方面,提供了一种终端,所述终端包括:处理器;用于存放计算机程序的存储器;其中,所述处理器用于执行存储器上所存放的计算机程序,实现所述选中内容显示方法中任一项的方法步骤。一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现所述选中内容显示方法中任一项的方法步骤。本专利技术实施例提供的技术方案带来的有益效果是:本专利技术实施例通过获取第一指定操作附近的内容,对该第一指定操作附近的内容进行分析,选择选中内容并通过选中标识框覆盖的方式对其进行显示,提高了选中内容的准确性,可以有效地减少用户对该选中内容进行调整的操作次数,简化了操作过程,提高了操作效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种实施环境的示意图;图2是本专利技术实施例提供的一种选中内容显示方法流程图;图3是本专利技术实施例提供的一种终端页面的示意图;图4是本专利技术实施例提供的一种终端页面的示意图;图5是本专利技术实施例提供的一种选中内容显示方式的示意图;图6是本专利技术实施例提供的一种选中内容显示方式的示意图;图7是本专利技术实施例提供的一种选中内容显示方法流程图;图8是本专利技术实施例提供的一种选中内容显示装置的结构示意图;图9是本专利技术实施例提供的一种终端900的结构框图;图10是本专利技术实施例提供的一种选中内容显示装置1000的框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。为了更好的了解本专利技术的技术方案,先对本专利技术的实施环境进行介绍。图1是本专利技术实施例提供的一种实施环境的示意图,如图1所示,该实施环境可以包括终端101和服务器102。该终端101与服务器102之间可以基于网络连接进行数据交互,该服务器102可以在接收到该终端101发送的请求时,为该终端101提供分词以及确定选中内容的服务。该终端101上可以安装有多个应用客户端,在每个应用客户端中,可能不同的用户操作对应于不同的操作指令,当该终端101检测到用户操作时,可以获取该用户操作对应的操作指令,并执行该操作指令,以实现该操作指令所对应的功能。该终端101可以通过应用客户端访问服务器102,从服务器102上获取网络数据,下载网络资源。该网络数据或者网络资源也可以通过终端101上的应用客户端进行显示。图2是本专利技术实施例提供的一种选中内容显示方法流程图,该方法应用于终端上,参见图2,该选中内容显示方法包括以下步骤:201、终端获取第一指定操作在当前页面中对应的文本位置。该第一指定操作可以是持续时长超过预设时长的点击操作,也即是长按操作。用户可以通过第一指定操作来对页面中内容进行选中。具体地,当该终端检测到点击操作,且,该点击操作的持续时长大于预设时长时,该终端可以确定检测到第一指定操作。该终端检测到该第一指定操作,可以通过获取该第一指定操作的操作区域,也即是该用户与终端的接触位置的坐标,来获取该第一指定操作在当前页面中对应的文本位置。202、终端获取该文本位置的上下文内容。终端在检测到第一指定操作时,需要确定该第一指定操作选中的内容是什么,因而,该终端可以根据获取到的第一指定操作的文本位置,获取该文本位置的上下文内容,从而可以对该上下文内容进行分析,找到用户想要选中的内容。该上下文内容是该第一指定操作附近的内容,也即是该第一指定操作在当前页面中对应的文本位置之前以及之后的内容,例如,该文本位置之前的内容可以为第一预设文本关系的内容,该第一预设文本关系可以为属于同一段落且语句顺序处于当前文本位置之前一行的内容。该文本位置之后的内容可以为第二预设文本关系的内容,该第二预设文本关系可以为属于同一段落且语句顺序处于当前文本位置之后一行的内容。在进行对文本的选择、复制等场景中,用户想选择的可能是该段落中的某一部分内容,然而,第一指定操作本身被其操作范围所局限,其实际的操作位置仅会对应于很小的一个操作范围,因此,可以认为用户实际需要选中的内容会出现在该文本位置的上文和/或下文中。通过上述获取上下文内容的过程,可以获取到用户最可能选中的内容,以达到后续提高操作效率的目的。在具体实施中,该步骤202可以有以下两种可能实现方式,下面分别对该两种可能实现方式进行说明:第一种实现方式、终端获取该第一指定操作所在行的内容、第一指定操作所在行的上一行的内容和/或第一指定操作所在行的下一行的内容。在该第一实现方式中,终端可以获取该第一指定操作所在行以及上下两行的内容,但该第一指定操作在当前页面中对应的文本位置不同时,该第一指定操作所在行可能没有上一行或者下一行,则终端获取到的上下文内容也不同。具体地,该第本文档来自技高网...

【技术保护点】
1.一种选中内容显示方法,其特征在于,应用于终端,所述方法包括:获取第一指定操作在当前页面中对应的文本位置;获取所述文本位置的上下文内容;获取所述上下文内容中的目标内容;在所述当前页面中,将选中标识框覆盖在所述目标内容所在的文本区域上进行显示。

【技术特征摘要】
1.一种选中内容显示方法,其特征在于,应用于终端,所述方法包括:获取第一指定操作在当前页面中对应的文本位置;获取所述文本位置的上下文内容;获取所述上下文内容中的目标内容;在所述当前页面中,将选中标识框覆盖在所述目标内容所在的文本区域上进行显示。2.根据权利要求1所述的方法,其特征在于,所述获取所述上下文内容中的目标内容包括:获取所述上下文内容中被选中概率符合预设条件的目标内容。3.根据权利要求1所述的方法,其特征在于,所述获取所述文本位置的上下文内容包括:当所述第一指定操作在当前页面中对应的文本位置位于段落首行时,获取所述第一指定操作所在行的内容与所述第一指定操作所在行的下一行的内容;或,当所述第一指定操作在当前页面中对应的文本位置位于段落尾行时,获取所述第一指定操作所在行的内容与所述第一指定操作所在行的上一行的内容;或,当所述第一指定操作在当前页面中对应的文本位置不是段落首行,也不是位于段落尾行时,获取所述第一指定操作所在行的内容、所述第一指定操作所在行的上一行的内容以及所述第一指定操作所在行的下一行的内容;或,当所述第一指定操作所在行、所述第一指定操作所在行的上一行和/或下一行的内容包括标点符号时,将所述标点符号作为上下文内容的起点和/或终点,获取包括所述第一指定操作在当前页面中对应的文本位置的内容。4.根据权利要求3所述的方法,其特征在于,所述获取所述文本位置的上下文内容包括:当所述第一指定操作所在行、所述第一指定操作所在行的上一行和/或下一行的内容中,所述第一指定操作在当前页面中对应的文本位置前后均有标点符号时,获取距离所述文本位置最近的前后两个标点符号之间的内容;或当所述第一指定操作所在行、所述第一指定操作所在行的上一行和下一行的内容中,所述第一指定操作在当前页面中对应的文本位置之前有标点符号,所述第一指定操作在当前页面中对应的文本位置之后没有标点符号时,获取上述所述第一指定操作所在行、所述第一指定操作所在行的上一行和下一行的内容中,所述文本位置之前的标点符号之后的内容;或,当所述第一指定操作所在行、所述第一指定操作所在行的上一行和下一行的内容中,所述第一指定操作在当前页面中对应的文本位置之后有标点符号,所述第一指定操作在当前页面中对应的文本位置之前没有标点符号时,获取上述所述第一指定操作所在行、所述第一指定操作所在行的上一行和下一行的内容中,所述文本位置之后的标点符号之前的内容。5.根据权利要求1所述的方法,其特征在于,所述获取所述上下文内容中的目标内容包括:向服务器发送分词请求,所述分词请求用于指示所述服务器对所述分词请求携带的上下文内容进行分词,基于分词结果确定目标内容,并返回所述目标内容;接收所述目标内容。6.根据权利要求5所述的方法,其特征在于,所述在所述当前页面中,将选中标识框覆盖在所述目标内容所在的文本区域上进行显示包括:根据所述目标内容相对于上下文内容的位置,确定所述目标内容所在的文本...

【专利技术属性】
技术研发人员:曹颖
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1