System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及互联网,具体涉及一种内容推荐输入方法、装置和计算机可读存储介质。
技术介绍
1、近年来,随着互联网技术的快速发展,用户在社交环境中的表达日趋多样,对交互内容的丰富度的要求也越来越高。例如,在现有技术中,可以根据用户输入的内容搜索出相关的推荐内容并展示在相应的页面中,用户可以在展示的推荐内容中选择满意的内容进行输入。
2、在对现有技术的研究和实践过程中发现,在现有的内容推荐输入方法中,用户无法在页面展示的多种类型相关的推荐内容中快速的选择满意的内容进行内容输入,使得内容推荐输入效率较低,进而导致内容交互的效率较低。
技术实现思路
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、预设内容聚合面板展示单元,用于根据所述预设推荐输入内容,展示预设内容聚合面板,所述预设内容本文档来自技高网...
【技术保护点】
1.一种内容推荐输入方法,其特征在于,包括:
2.如权利要求1所述的内容推荐输入方法,其特征在于,所述内容展示片段为可独立加载推荐输入内容的内容展示片段。
3.如权利要求2所述的内容推荐输入方法,其特征在于,所述获取通过所述输入法面板在所述交互内容输入区域输入的目标输入内容以及展示内容聚合面板之后,还包括:
4.如权利要求3所述的内容推荐输入方法,其特征在于,所述响应于针对目标内容展示片段的内容加载操作,在所述目标内容展示片段中加载新的推荐输入内容并进行展示,包括:
5.如权利要求3所述的内容推荐输入方法,其特征在于,所述响应于针对目标内容展示片段的内容加载操作,在所述目标内容展示片段中加载新的推荐输入内容并进行展示,包括:
6.如权利要求3所述的内容推荐输入方法,其特征在于,所述内容展示片段包括标题区域、内容区域以及加载区域,所述标题区域展示有所述内容展示片段对应的标题信息,所述内容区域展示有至少一个推荐输入内容,所述加载区域中包括内容加载控件,所述内容加载控件用于在所述内容展示片段中加载新的推荐输入内容。
8.如权利要求1所述的内容推荐输入方法,其特征在于,所述内容片段列表包括按照顺序排列的内容展示片段,所述内容展示片段在所述内容片段列表中的排列顺序由所述内容展示片段对应的交互场景类型确定。
9.如权利要求8所述的内容推荐输入方法,其特征在于,所述响应于针对所述输入内容推荐控件的触发操作,获取通过所述输入法面板在所述交互内容输入区域输入的目标输入内容以及展示内容聚合面板,包括:
10.如权利要求8所述的内容推荐输入方法,其特征在于,所述方法,还包括:
11.如权利要求1所述的内容推荐输入方法,其特征在于,所述方法,还包括:
12.如权利要求1所述的内容推荐输入方法,其特征在于,所述方法,还包括:
13.如权利要求1所述的内容推荐输入方法,其特征在于,所述响应于针对所述内容展示片段中推荐输入内容的选择操作,确定选择的目标推荐内容为所述交互内容输入区域的当前输入内容,包括:
14.如权利要求1所述的内容推荐输入方法,其特征在于,所述获取通过所述输入法面板在所述交互内容输入区域输入的目标输入内容以及展示内容聚合面板之后,还包括:
15.如权利要求14所述的内容推荐输入方法,其特征在于,所述方法,还包括:
16.如权利要求15所述的内容推荐输入方法,其特征在于,所述在所述预设缓存池中获取目标片段类型的目标视图模板,包括:
17.一种内容推荐输入装置,其特征在于,包括:
18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至16任一项所述的内容推荐输入方法中的步骤。
19.一种计算机设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可以在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1至16中任一项所述的内容推荐输入方法。
20.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现权利要求1至16任一项所述的内容推荐输入方法中的步骤。
...【技术特征摘要】
1.一种内容推荐输入方法,其特征在于,包括:
2.如权利要求1所述的内容推荐输入方法,其特征在于,所述内容展示片段为可独立加载推荐输入内容的内容展示片段。
3.如权利要求2所述的内容推荐输入方法,其特征在于,所述获取通过所述输入法面板在所述交互内容输入区域输入的目标输入内容以及展示内容聚合面板之后,还包括:
4.如权利要求3所述的内容推荐输入方法,其特征在于,所述响应于针对目标内容展示片段的内容加载操作,在所述目标内容展示片段中加载新的推荐输入内容并进行展示,包括:
5.如权利要求3所述的内容推荐输入方法,其特征在于,所述响应于针对目标内容展示片段的内容加载操作,在所述目标内容展示片段中加载新的推荐输入内容并进行展示,包括:
6.如权利要求3所述的内容推荐输入方法,其特征在于,所述内容展示片段包括标题区域、内容区域以及加载区域,所述标题区域展示有所述内容展示片段对应的标题信息,所述内容区域展示有至少一个推荐输入内容,所述加载区域中包括内容加载控件,所述内容加载控件用于在所述内容展示片段中加载新的推荐输入内容。
7.如权利要求6所述的内容推荐输入方法,其特征在于,所述内容加载区域中还包括取消加载控件,所述方法,还包括:
8.如权利要求1所述的内容推荐输入方法,其特征在于,所述内容片段列表包括按照顺序排列的内容展示片段,所述内容展示片段在所述内容片段列表中的排列顺序由所述内容展示片段对应的交互场景类型确定。
9.如权利要求8所述的内容推荐输入方法,其特征在于,所述响应于针对所述输入内容推荐控件的触发操作,获取通过所述输入法面板在所述交互内容输入区域输入的目标输入内容以及展示...
【专利技术属性】
技术研发人员:孙晓旭,付贵山,余波,张怡君,高硕,孙博,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。