Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
MESSAGE PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM
Document Type and Number:
WIPO Patent Application WO/2023/200397
Kind Code:
A2
Abstract:
Provided are a message processing method and apparatus, an electronic device, and a storage medium. The method comprises: displaying a session message in a session interface, and detecting a trigger operation on the session message; and when the trigger operation meets a preset condition, displaying a message processing area and an emoticon area corresponding to the session message; wherein the emoticon area and the message processing area are mutually independent and the display positions thereof in the session interface are different, the emoticon area comprises at least one emoticon to be selected, and the message processing area comprises at least one function control.

Inventors:
LIN YE (CN)
GUO PEIJUN (CN)
GUO DONGNI (SG)
Application Number:
PCT/SG2023/050124
Publication Date:
October 19, 2023
Filing Date:
March 02, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
LEMON INC (SG)
Attorney, Agent or Firm:
POH, Chee Kian, Daniel (SG)
Download PDF:
Claims:
XU 5-gi 伙 列 美 水

「 一种消息处理方法, 包括: 在会话界面中显示会话 消息, 并检测对所述会话消息的触发操作; 和 在所述触发操作满足预 设条件的情况下, 显示与所述会话消息相对应的表情 区和 消息处理 区; 其中, 所述表情区和所述消息处理区相互独立 , 在所述会话界面中的显示位置不 同, 所述表情区中包括至少一个待选择 表情, 所述消息处理区中包括至少一个功能控 件。

2、 根据权利要求 1 所述的消息处理方法, 其中, 所述在会话界面中显示会话消 息, 包括? 在与所述会话消息的关 联位置处显示触发提示信 息, 以提示所述会话消息的触发 操作和/或预设条件; 其中, 所述关联位置包括所述会话消 息所属显示框的尾部 、 所述显示框的底部、 或所述显示 框的下方。

3.根据权利要求 2所述的消息处理方法, 其中, 所述触发提示信息与相应的会话 消息区别显 示; 其中, 所述区别显示包括会话消息和所述触发提示信息 的字体、颜色和/或字号不 同, 所述触发提示信息所属子显示框和 所述显示框的填充色不 同。 奴 根据权利要求 1至 3任意一项所述的消息处理方法, 其中: 所述触发操作包括: 长按所述会话消息; 所述预设条件包括: 长按所述会话消息的时长达 到预设时长阈值。

5、根据权利要求 1至 4任意一项所述的消息处理方 法, 其中, 所述显示与所述会 话消息相对 应的表情区和消息处理 区, 包括: 在所述会话消息所属显 示框的边缘显示所述表情 区, 在所述会话界面的底端显示 所述消息处 理区。

6. 根据权利要求 "所述的消息处理方法, 还包括: 将所述会话消息所属会 话界面中的其他会话消息遮 挡显示。

7、 根据权利要求 b所述的消息处理方法, 其中, 所述遮挡显示包括: 绘制与所述其他会话消 息相对应的遮挡层, 以基于所述遮挡层遮挡显示其他 会话 消息; 其中, 所述遮挡层的透明度在预设透明度范围之 内。

8、根据权利要求 1至 4任意一项所述的消息处理方法 , 其中,所述显示与所述会 话消息相对应 的表情区和消息处理 区, 包括: 将所述会话消息显示在 弹出页面上; 和 在所述会话消息所属显示 框的边缘显示所述表情 区, 并在所述弹出页面的底部显 示所述消息 处理区。

9、根据权利要求 S至 7任意一项所述的消息处理方法 , 其中,所述消息处理区中 至少一个 功能控件横向展示 , 且所述消息处理区可横向滑动以展示更多 的功能控件。

10、 根据权利要求 5至 7任意一项所述的消息处理方法, 其中, 所述在所述会话 界面的底端 显示所述消息处理区, 包括: 确定所述会话消息隶属对 象的对象类型, 并根据所述对象类型确定消息处理 区中 的至少一个 功能控件。

11、根据权利要求 1。所述的消息处理方法, 其中,所述根据所述对象类型确定消 息处理区 中的至少一个功能控件, 包括: 在所述对象类型为第一对 象类型的情况下, 所述至少一个功能控件中不包括 举报 控件; 在所述对象类型为第二对 象类型的情况下, 所述至少一个功能控件中不包括 撤回 控件 12、根据权利要求 1至 11任意一项所述的消息处理方法 , 还包括:在所述表情区 中显示至少 一个待选择表情, 其中, 在所述表情区中显示至少一个待选择表情 包括: 确定触发所述会话消息 的用户标识; 和 根据所述用户标识所对 应的语言类型、 区域类型和 /或对各表情的使用频率, 确定 在所述表情 区中显示的至少一个待选 择表情, 以及所述至少一个待选择表情的展示顺 序。

13. 根据权利要求 1至 12任意一项所述的消息处理方法 , 还包括; 在检测到对所述表情 区中待选择表情的触发操作 的情况下, 在所述会话消息底部 或所述会话 消息所属显示框的底部创建 表情反馈区, 并将触发的目标表情显示在所述 表情反馈 区。

14、 根据权利要求 1至 13任意一项所述的消息处理方法, 还包括: 在接收到与所述会话消 息对应的多个目标表情 , 且多个所述目标表情不同的情况 下, 将多个所述目标表情平铺显示在表 情反馈区。

15, 根据权利要去 1至 13任意一项所述的消息处理方法 , 还包括: 在接收到与所述会话消 息对应的多个目标表情 , 且多个所述目标表情中包括相同 的目标表情 的情况下, 将相同的目标表情作为一个目标表情 , 并与其他不重合的目标 表情平铺显 示在表情反馈区。

16. 根据权利要求 14或技所 述的消息处理方法, 还包括: 依据接收各目标表情 的接收时刻, 将各目标表情顺序展示在所述表情反馈 区。

17. 根据权利要求 14或 15的方法, 还包括: 在所述表情反馈区最后 一个目标表情的尾部, 显示所有目标表情在所述会话 消息 的总展示次 数。

18、 根据权利要求 13所述的消息处理方法, 还包括? 在检测到触发所述表情 反馈区的情况下, 弹出包括多条显示数据的列表页; 其中, 显示数据中包括目标表情以及与所述 目标表情相对应的用户标识 。

19、根据权利要求 18所述的消息处理方法, 其中, 所述列表页的显示尺寸小于所 述会话界面 的显示尺寸, 且所述列表页的底部与所述会话界面 的底部水平对应。

20、 根据权利要求 13所述的消息处理方法, 还包括; 在再次检测到对所述表 情区中待选择表情的触发 操作的情况下, 格触发的目标表 情更新至所 述表情反馈区中, 并将前一次触发操作所对应的 目标表情从所述表情反馈 区中删除 。

21、 根据权利要求 1至 20任意一项所述的方法, 还包括: 在检测到双击所述 会话消息的情况下 , 在所述会话消息的底部创建表情反馈 区, 并将默认表情 添加在所述表情反馈区 中。

22、 一种消息处理装置, 包括: 触发操作检测模块, 用于在会话界面中显示会话 消息, 并检测对所述会话消息的 触发操作 ; 和 显示模块, 用于在所述触发操作满足预设条件 的情况下, 显示与所述会话消息相 对应的表情 区和消息处理区; 其中, 所述表情区和所述消息处理区相互独立, 在所述 会话界面 中的显示位置不同, 所述表情区中包括至少一个待选择 表情, 所述消息处理 区中包括 至少一个功能控件。

23、 一种电子设备, 包括: 一个或多个处理器; 和 存储装置, 用于存储一个或多个程序, 当所述一个或多个程序 被所述一个或多个处理器 执行, 使得所述一个或多个处理 器实现如权 利要求 1至 21中任一所述的消息处理方法 。

24、 一种包含计算机可执行指令的存储介质, 所述计算机可执行指令在由计算机 处理器执行 时用于执行如权利要求 1至 21中任- -所述的消息处理方法。

25. —种计算机程序 , 包括: 指令, 所述指令当由处理器执行时使所述处理器执 行如权利要求 1至 21任一项 所述的消息 处理方法。

Description:
消息 处 理方 法 、 装置 、 电子 设备 及存 储 介质 相关 申请的交叉引用 本 申请是以申请号为 202210388818.X, 申请日为 2022年 4月 13日的中国申请为基 础, 并主张其优先权, 该中国申请的公开内容在此作为整体引入本申 请中。 技术领域 本公开实施例涉及消息 处理技术领域. 尤其涉及一种消息处理方法、 装置、 电子 设备及存储 介质。 背景技术 目前, 许多应用软件都向用户提供了即时通讯 ( Instant Message) 功能, 基于即 时通讯技术 , 不仅实现了用户之间的沟通交流, 还使用户可以根据自己的意愿对消息 做进一步处 理。 发明内容 第一方面, 本公开实施例提供了一种消息处理方 法, 包括 M 在会话界面中显示会 话消息, 并检测对所述会话消息的触 发操作; 和在所述触发操作满足预设条件的情况 下, 显示与所述会话消息相对应的表情 区和消息处理区; 其中, 所述表情区和所述消 息处理区相 互独立, 在所述会话界面中的显示位置不同, 所述表情区中包括至少一个 待选择表情 , 所述消息处理区中包括至少一个功能控件。 第二方面,本公开实施例还提供了一种 消息处理装置,包括:触发操作检测模块, 用于在会 话界面中显示会话消 息, 并检测对所述会话消息的触发操作 ; 和显示模块, 用于在所述 触发操作满足预设条件 的情况下, 显示与所述会话消息相对应的表情区和 消息处理 区;其中,所述表情区和所述消息处理区于所 述会话 界面中的显示位置不 同, 所述表情 区中包括至少一个待 选择表情, 所述消息处理区中包括至少一 个功能控件。 第三方面, 本公开实施例还提供了一种电子设备 , 所述电子设备包括: 一个或多 个处理器 ; 和存储装置, 用于存储一个或多个程序, 当所述一个或多个程序被所述一 个或多个处 理器执行, 使得所述一个或多个处理器实现如本公开 实施例任一所述的消 息处理方法 。 第四方面, 本公开实施例还提供了一种包含计算机 可执行指令的存储介质 , 所述 计算机可 执行指令在由计 算机处理器执行 时用于执行如本 公开实施例任一所 述的消 息处理方法 。 第五方面, 本公开实施例还提供了一种计算机程序 , 包括: 指令, 所述指令当由 处理器执行 时使所述处理器执行如本 公开实施例任一所述的消 息处理方法。 附图说明 结合附图并参考以下具体 实施方式, 本公开各实施例的上述和其他特征、 优点及 方面将变 得更加明显。 贯穿附图中. 相同或相似的附图标记表示相同或相似 的元素。 应当理解 附图是示意性的, 原件和元素不一定按照比例绘制 。 图 1为本公开实施例所提供的一种 消息处理方法流程示意 图; 图 2为本公开实施例所提供的在 与会话消息的关联位置处 显示触发提示信息的示 意图; 图 3为本公开实施例所提供的显示 表情区以及消息处理 区的示意图; 图 4为本公开实施例所提供的 显示遮挡层的示意图; 图 5为本公开实施例所提供的将会 话消息显示在弹出页面 上的示意图; 图 6为本公开实施例所提供的在 消息处理区展示举报控件 的示意图; 图 7为本公开实施例所提供的显示 表情反馈区的示意图; 图 8为本公开实施例所提供的多个 表情平铺显示的示意 图; 图 9为本公开实施例所提供的显示 表情总展示次数的示意 图; 图 10为本公开实施例所提供的显示 列表页的示意图; 图 11为本公开实施例所提供的一种 消息处理装置结构示意图 ; 图 12为本公开实施例所提供的一种 电子设备的结构示意图。 具体实施方式 下面将参照 附图更详细地描述本公开的实施例。虽然附图 中显示了本公开的某些实施 例, 然而应当理解的是, 本公开可以通过各种形式来实现, 而且不应该被解释为限于这里 阐述的实施例,相反提供这些实施例是为了更 加透彻和完整地理解本公开。应当理解的是, 本公开的附图及实施例仅用于示例性作用, 并非用于限制本公开的保护范围。 应 当理解,本公开的方法实施方式中记载的各个 步骤可以按照不同的顺序执行,和/或 并行执行。此外, 方法实施方式可以包括附加的步骤和 /或省略执行示出的步骤。本公开的 范围在此方面不受限制。 本文使用 的术语 “包括 ”及其变形是开放性包括,艮肝包括但不限于 ”。术语 “基于 ”是 “至 少部分地基于 术语 “一个实施例 "表示 “至少一个实施例 术语 “另一实施例 ”表示 “至少 一个另外的实施例”; 术语 “一些实施例 ”表示 “至少一些实施例”。 其他术语的相关定义将 在下文描述中给出。 需要注意, 本公开中提及的 “第一 ”、 “第二 ”等概念仅用于对不同的装置、 模块或单元 进行区分, 并非用于限定这些装置、 模块或单元所执行的功能的顺序或者相互依存 关系。 需要注意, 本公开中提及的 “一个,气 “多个 ”的修饰是示意性而非限制性的, 本领域技术人 员应当理解, 除非在上下文另有明确指出, 否则应该理解为 “一个或多个"。 本 公开实施方式中的多个装置之间所交互的消息 或 者信息的名祢仅用于说明性的目 的, 而并不是用于对这些消息或信息的范围进行限 制。 本公开的发明人发现 , 在相关技术提供的方案中, 用户对消息进行处理时, 相关 表情或控件 通常堆叠或集中于一个菜 单栏或一小片区域中, 基于此, 用户需要多次操 作才能实现 对消息的处理, 操作逻辑不够简易; 并且, 当各消息处理控件关联的标识 信息较长 时, 相关技术的展示方式也无法将这些信息向用户 清 晰展示, 用户的使用体 验较差 。 鉴于此, 本公开的实施例提供一种消息处理方法 , 不仅能够清晰地向用户展示出 各种消息处 理相关的表情和控件, 而且, 减小了多个表情或控件堆叠集中于一个控件 或一小片 区域的问题, 简化了操作逻辑, 提升了用户的使用体验。 在介绍本技术方案之 前, 可以先对应用场景进行示例性说明。 该技术方案可以应用在 用户对聊天界面中的消息进行反馈与处理的场 景中, 还可以是多人视频过程中需要应用到 会话界面的场景中。 例如, 当用户利用相关应用软件与其他用户聊天交流 , 或者, 在群组 中与多名用户聊天交流时, 可能希望以简易的方式对聊天界面内的消息进 行反馈或处理。 例如, 当用户希望针对某一条消息反馈一个表情, 艮 S 通过表情表达对该消息内容的认可 时, 便可以基于本公开实施例的方案, 通过触发操作使显示界面中显示出表情区, 进而从 中选择相应的表情对该消息进行反馈; 或者, 当用户想将聊天框内某一条消息转发给其他 用户或其他群组时, 同样可以基于本公开实施例的方案, 通过触发操作使显示界面中显示 出在位置上与表情区存在差异的消息处理区, 进而从消息处理区中选择相应的控件对消息 进行转发。 图 1为本公开实施例所提供的一种消息处理方法 程示意图。本公开实施例适用于用 户对聊天界面中的消息进行反馈与处理的情形 。 该方法可以由消息处理装置来执行, 该装 置可以通过软件和 /或硬件的形式实现,在一些实施例中例如, 过电子设备来实现。例如, 该电子设备是移动终端、 PC (Personal Computer, 个人计算机) 端或服务器等。 如 图 1所示, 所述方法包括步骤 S110至 S120o 在步骤 S110, 在会话界面中显示会话消息, 并检测对会话消息的触发操作。 其 中, 会话消息即是用户发送的消息。 可以理解, 对于一个客户端来说, 会话消息不 仅包括与该客户端对应的用户发送的消息, 也包括接收的其他用户发送的消息。 需要说明 的是,在本实施例中,会话消息既可以是文本 消息,也可以是语音消息或视频消息,并且, 每一条会话消息还会与用户标识相关联. 从而便于区分消息来源。 相应 的,会话界面可以是在提供有聊天交流功能或 信息分享功能的应用软件内预先构 建出的界面, 通过会话界面, 即可将多条会话消息按照其发送时间逐条显示 。 本领域技术 人员应当理解, 多条会话消息通常在会话界面中纵向排布, 接收到的消息及消息关联的用 户标识可以展示在会话界面左侧, 该客户端对应用户发送的消息及消息关联的用 户标识可 以展示在会话界面右侧, 并且, 最新的会话消息通常处于会话界面底端, 本公开实施例对 此不再赘述。 在本 实施例中, 由于用户存在会话界面中的会话消息进行反馈 或处理的需求, 因此, 为了便于用户执行相关操作, 首先需要在会话消息的附近显示一些触发提示 信息, 可以理 解, 所显示的触发提示信息至少用于对用户的消息 反馈操作进行引导, 或者, 对用户的消 息处理操作进行引导。 在一些 实施例中, 在与会话消息的关联位置处显示触发提示信息 , 以提示会话消息的 触发操作和/或预设条件。 参见图 2可知, 当用户通过应用软件与好友 A沟通交流时, 好 友 A连续发送的三条消息 (即短视频消息、 消息 1以及消息 2)都会与 A的头像一起显示 于会话界面左侧。迸一步的, 为了引导用户对好友 A的消息进行反馈或处理, 客户端可以 在消息 1的关联位置 (即图 2所示的消息 1对应的显示框的下方) 显示触发提示信息 “长 按会话消息以反馈或处理”, 因此可以理解, 当用户看到该触发提示信息后,便可以了解通 过长按消息 1对应的显示框即可对消息 1进行反馈或处理。 当然, 在实际应用过程中, 关 联位置还包括会话消息所属显示框的尾部、 显示框的底部, 因此, 触发提示信息的实际显 示位置可以根据需求进行调整。 而且, 在接收到其他用户的消息后, 应用既可以仅在最新 的会话消息显示框的关联位置显示触发提示信 息, 也可以在每条会话消息显示框的关联位 置均显示一条触发提示信息, 本公开实施例对此不做具体的限定。 在 一些实施例中, 在实际应用过程中, 为了使用户在有限大小的会话界面内清晰地区 分会话消息以及触发提示信息 , 应用还可以将触发提示信息与相应的会话消息 区别显示 ; 其中, 区别显示包括会话消息和触发提示信息的字体 、颜色和/或字号不同, 触发提示信息 所属子显示框和显示框的填充色不同。 继续参见 图 2可知, 好友 A发送的文本消息 (即消息 1以及消息 2)均使用一种字体 并加粗显示, 当应用针对消息 1对应的显示框展示出触发提示信息时, 触发提示信息 “长 按会话消息以反馈或处理 ”则会以另一种字体显示, 并且, 触发提示信息的字号也略小于 消息 1的字号, 文字的颜色也与会话消息的文字颜色不同。 进一步的, 应用还可以将会话 消息对应的显示框填充为白色, 并且将触发提示信息对应的子显示框填充为灰 色, 从而加 强两者的区别。 当然, 在实际应用过程中, 上述会话消息与触发提示信息之间的区别可以 仅体现出一种, 也可以体现出多种, 本公开实施例对此不作具体的限定。 通过将消 息 1以及触发提示信息两种文本区别显示, 便于用户准确地区分会话界面中 显示的文本为会话消息还是触发提示信息。 在本公开 的一些实施例中, 当会话界面中展示出至少一条会话消息时. 应用即可对针 对于至少一条会话消息的触发操作进行实时检 测。 具体来说, 触发操作包括: 长按会话消 息; 相应的, 预设条件包括: 长按会话消息的时长达到预设时长阈值。 继续 以图 2为例, 当应用在消息 1显示框的下方显示出 “长按会话消息以反馈或处理” 的触发提示信息后, 用户便可以了解如何对该消息进行反馈或处理 , 进而按照自己的意愿 对好友 A发送的其中一条消息的显示框执行长按操作 (如,针对消息 1的显示框执行长按 操作)。当检测到用户对显示框的触控后,应 用即可对用户的触控的时长进行累加,从而得 到用户的长按时长。 进一步的, 当检测到长按时长达到预设时长阈值两秒时, 应用即可确 定用户的触发操作已满足预设条件。在实际应 用过程中,触发操作还可以包括多种,例如, 将针对于会话消息显示框的多次连续点击操作 作为触发操作; 相应的, 预设条件也可以根 据触发操作的不同而产生适应性改变。 在步骤 S120,在触发操作满足预设条件的情况下,显示 会话消息相对应的表情区和 消息处理区。 其 中, 表情区中包括至少一个待选择表情, 消息处理区中包括至少一个功能控件。 可 以理解, 在不影响用户浏览相应的会话消息的前提下, 表情区和消息处理区可以是多种形 状。 待选择表情则体现用户的多种情感表达。 例如, 爱心表情表示用户喜欢消息的内容, 微笑表情表示用户看到消息 内容后很高兴, 哭泣表情表示用户看到消息内容后很难受等。 功能控件则是工作人员预先开发并集成至应用 中的控件,每个控件都关联有用于实现某种 功能的子程序。 例如, 消息处理区中包括用于回复某一条消息的回复 控件, 用户转发某一 条消息的转发控件以及用于删除某一条消息的 删除控件。 在本实施例 中, 表情区和消息处理区相互独立, 在会话界面中的显示位置不同。 在一 些实施例中, 在会话消息所属显示框的边缘显示表情区, 在会话界面的底端显示消息处理 区。 下面结合图 3对表情区和消息处理区的显示方式进行说明 参 见图 3, 当检测用户长按消息 1显示框的时长达到预设时长阈值两秒时, 消息显示 框的上方的边缘处即可显示出表情区。 表情区中包含爱心、 笑脸、 哭脸、 星标、 注意以及 错误等多个可以体现用户情感的表情。 而且, 在会话界面底端, 即, 原用于显示消息编辑 框的位置显示消息处理区。 在消息处理区中, 还包括用于对消息 1进行回复的回复控件、 用于对消息 1进行转发的转发控件、 用于复制消息 1内容的复制控件以及用于删除消息 1 内容的删除控件。 当然, 在实际应用过程中, 表情区并非仅能够显示于消息显示框上方边 缘处, 还可以根据实际需求显示于消息显示框左侧、 右侧或下方的边缘处, 并且, 表情区 中包含的表情、 以及消息处理区中集成的控件可以根据实际需 求进行设置. 本公开实施例 对此不做具体的限定。 在本公开 的一些实施例中,应用将表情区以及消息处理 区展示于会话界面中不同位置 后, 为了突出当前被反馈或被处理的消息, 应用还可以将会话消息所属会话界面中的其他 会话消息遮挡显示。 在一些实施例中, 遮挡显示包括: 绘制与其他会话消息相对应的遮挡 层,以基于遮挡层遮挡显示其他会话消息。其 中,遮挡层的透明度在预设透明度范围之内。 下面结合图 4对将其他会话消息遮挡显示的情况进行说明 例如 , 在应用在会话界面中展示出与消息 1对应的表情区以及消息处理区的情况下, 还可以根据预设透明度生成一个或多个遮挡层 , 从而对其他会话消息, 或者与消息 1不相 关的区域进行遮挡。 即如图 4所示, 在消息 11显示框的上方以及下发分别显示出适当大小 的、透明度为而%的遮挡层。并且, 用户还可以通过应用预先设置遮挡层对应的预 设透明 度范围。 例如, 当透明度范围为 20%~湘%时, 应用可以根据实际情况在该范围内选择一 个数值作为实际渲染的遮挡层的透明度。 可以理解, 通过为用户提供调节遮挡层透明度的 渠道, 便于用户灵活改变最终显示界面的样式, 从而避免渲染出来的遮挡层影响自己的观 感体验。 在本公开 的一些实施例中, 除了上述方式外, 表情区和消息处理区还可以通过其他方 式进行显示。 在一些实施例中, 将会话消息显示在弹出页面上; 和在会话消息所属显示框 的边缘显示表情区, 并在弹出页面的底部显示消息处理区。在实际 应用过程中, 弹出页面 的页面尺寸可以与会话界面的界面尺寸相一致 。 下面结合图 5对上述显示方式进行说明。 参 见图 5, 当检测到用户的触发操作达到预设条件时, 应用可以构建一个与会话界面 尺寸、位置完全一致的弹出页面,并将该页面 渲染至显示界面上进行展示。通过图 5可知, 用户所反馈或处理的消息 1的内容 “很高兴认识您 ”可以显示在弹出页面的中央位置。当然, 在实际应用过程中,消息内容还可以根据需求 显示于弹出页面上部分区域或下部分区域中, 本公开实施例对此不做具体的限定。 继续参 见图 & 在弹出页面中显示消息 1的内容的情况下, 还可以将表情区显示于弹 出页面上方。例如, 在页面上方显示包含 G个待选择表情的表情区。还可以将消息处理 显示于弹出页面底部。 例如, 在页面底部显示包含回复控件、 转发控件、 复制控件以及删 除控件的消息处理区。 在本公开 的一些实施例中, 消息处理.区中至少一个功能控件横向展示; 且消息处理区 可横向滑动以展示更多的功能控件。下面结合 图 4以及图 6对将功能控件横滑展示的方式 进行说明。 参 见图 4, 在消息处理区中包括 5个滑窗, 每个滑窗都可以用来展示一个功能控件, 例如分别用于展示回复控件、 转发控件、 复制控件、 删除控件以及举报控件。 由于消息处 理区的显示区域有限, 因此应用仅显示出与上述前四个控件相应的滑 窗。 在这种情况下, 如果用户希望对消息 1进行举报,即当用户希望点击处于消息处理 最右侧的举报控件时, 可以以触控的方式对消息处理区执行向左横滑 的操作,使消息处理区显示出如图 6所示的 转发控件、 复制控件、删除控件以及举报控件, 从而实现对消息处理区所显示滑窗及其关 联的控件的更新。 在本公开 的一些实施例中, 在会话界面底端显示出消息处理区时, 应用还可以确定会 话消息隶属对象的对象类型, 并根据对象类型确定消息处理区中的至少一个 功能控件。 在一些实施例 中, 在对象类型为第一对象类型的情况下, 至少一个功能控件中不包括 举报控件; 在对象类型为第二对象类型的情况下, 至少一个功能控件中不包括撤回控件。 其中, 在消息隶属对象的对象类型为第一对象类型的 情况下, 表明该消息为与当前客户端 相对应用户发送的消息, 在消息隶属对象的对象类型为第二对象类型的 情况下, 表明该消 息为当前客户端接收到的其他用户发送的消息 。例如, 举报控件用于实现将消息上报至服 务端, 并由服务端工作人员对该消息进行审核的功能 , 撤回控件用于实现将消息撤回的功 能。 示例性 的, 当用户与陌生用户 B聊天时, 陌生用户 18发送的一条消息可能涉及违反 应用相关规定, 此时, 用户可以通过触控操作选中该消息, 当应用检测到用户的触控时长 达到预设时长阈值时, 即可显示出与该消息对应的消息处理区, 而且, 应用可以根据该消 息携带的标识确定其隶属对象的对象类型为第 二对象类型, 即确定该消息为其他用户向客 户端对应用户发送的消息。 基于此, 在消息处理区内, 除上述回复、 转发等控件外, 还会 向用户显示出举报控件, 当检测到用户点击该控件后, 客户端即可将该消息以报文或其他 形式上报至服务端, 由相关工作人员对该消息进行审核。 当用户与陌生用户 B聊天时, 还可能出现该用户向陌生用户 B发送错误会话消息的 情况, 如, 消息中存在较多的错别字的情况, 此时, 用户同样可以通过触控操作选中该消 息, 当应用检测到用户的触控时长达到预设时长阈 值时, 即可显示出与该消息对应的消息 处理区, 而且, 应用可以根据该消息携带的标识确定其隶属对 象的对象类型为第一对象类 型, 即确定该消息为与客户端对应的用户向其他用 户发送的消息。 基于此, 在消息处理区 内,除上述回复、转发控件外,还会向用户显 示出撤回控件,当检测到用户点击该控件后, 服务端即可将该消息删除, 从而使其不再显示于该用户与陌生用户 B之间的会话界面上。 在本公开 的一些实施例中, 在表情区中显示至少一个待选择表情, 包括? 确定触发所 述会话消息的用户标识;和根据用户标识所对 应的语言类型、区域类型和/或对各表情的使 用频率, 确定在表情区中显示的至少一个待选择表情, 以及至少一个待选择表情的展示顺 序。 其 中, 用户标识即是反映聊天会话中各用户身份的信 息, 应用通过用户标识, 可以确 定出该用户所使用的语言,该用户当前所处的 区域或者该用户对各种待使用表情的使用频 率。 示例性 的, 应用在表情区中显示出至少一个待选择表情的 过程中, 若根据消息所属用 户的用户标识,确定该用户使用的语言为 A语言时,应用即可在表情区展示出与使用 A语 言的群体相对应的多个待选择表情,而且,这 些表情的展示顺序更加符合使用 A语言的群 体的使用习惯。 例如, 该群体在在线聊天过程中偏向于使用爱心表情 以及笑脸表情, 因此 在对应的表情区内 , 上述两个表情分别会在第一和第二个位置进行 显示。 类似地 , 若根据消息所属用户的用户标识, 确定该用户当前所处区域为冠区域时, 应 用即可在表情区展示出与居住在 冠区域的群体相对应的多个待选择表情, 而且, 这些表情 的展示顺序更加符合居住在 冠区域的群体的使用习惯。例如, 该群体在在线聊天过程中偏 向于使用哭脸表情以及太阳表情, 因此在对应的表情区内, 上述两个表情分别会在第一和 第二个位置进行显示。 若根据消 息所述用户的用户标识, 在与应用关联的数据库内, 确定出表征该用户对各 种表情的使用频率以及相应表情关联关系的映 射表时,应用即可选择出该用户使用频率最 高的几个表情, 并将其按照频率的大小按逐一显示在表情区, 通过上述个性化的表情展示 方式, 进一步提升了用户的使用体验。 需要说明的是, 在实际应用过程中, 语言类型、 区域类型以及对各表情的使用频率均 可以单独作为确定表情展示顺序的依据。例如 , 仅依据语言类型对表情区的多个待选择表 情进行排序, 也可以随机选择其中多种进行组合作为确定表 情展示顺序的依据。 例如, 结 合语言类型以及区域类型对表情区的多个待选 择表情进行排序。本领域技术人员应当理解, 具体的组合方式、 以及各排序依据对应的权重可以根据实际情况 进行设置, 本公开实施例 对此不作具体的限定。 在一些 实施例中, 当检测到对表情区中待选择表情的触发操作时 , 在会话消息底部或 会话消息所属显示框的底部创建表情反馈区, 并将触发的目标表情显示在表情反馈区。 下 面结合图 7对表情反馈区进行说明。 参 见图 7, 当用户在表情区中选择爱心表情, 以表达对好友 A发送的消息 1的认可与 赞赏时, 应用会在消息 1所属显示框的底部构建并显示出相应的表情 馈区。 当然, 在实 际应用过程中, 表情反馈区还可以显示于会话消息底部。本公 开实施例对此不做具体的限 定。在构建出表情反馈区后, 迸一步的, 应用会将用户所选择的爱心表情添加至表情反 馈 区内。 需要说明的是, 应用构建的表情反馈区与消息 1绑定, 因此, 除了客户端对应的用 户外,好友 A也可以在会话界面中看到该用户对自己发送 消息反馈了一个爱心表情,通 过这种方式, 简便快捷地增强了用户之间的沟通效果。 在一些 实施例中, 在接收到与会话消息对应的多个目标表情, 且多个目标表情不同的 情况下, 将多个目标表情平铺显示在表情反馈区。 下面结合图落对平铺显示多个表情的方 式进行说明。 参见 图 8, 当多个用户在聊天群组中沟通交流时, 还可能出现多个用户对某一用户发 送的消息 顼很高兴认识您 ”进行反馈的情况, 即, 存在多个用户长按消息对应的显示框, 并按照自己的意愿选择一个表情对消息 1进行反馈的情况。例如, 当前客户端对应用户针 对消息 £反馈了爱心表情, 而群组内另一个用户针对消息壹反馈了笑脸表 情, 此时, 应用 同样会在消息所属显示框的底部构建并显示出 相应的表情反馈区,并将客户端对应用户选 择的爱心表情、 以及另一用户选择的笑脸表情平铺显示在表情 反馈区内, 同样地, 应用构 建的表情反馈区与消息 1绑定, 因此, 群组内的任意用户都可以看到该表情反馈区及 其中 的两个表情。 需要说明的是, 在接收到与会话消息对应的多个目标表情, 且多个目标表情中包括相 同的目标表情的情况下, 将相同的目标表情作为一个目标表情, 并与其他不重合的目标表 惜平铺显示在表情反馈区。 继续 以上述示例进行说明,参见图 8,当前客户端对应用户针对消息反馈了爱心表 , 而群组内其他多名用户均针对消息 1反馈了笑脸表情, 此时, 为了避免多个重复表惰占用 尺寸有限的表情反馈区, 应用仅会在表惰反馈区内显示一个笑脸表情, 并且, 将当前客户 端用户反馈的爱心表情, 与笑脸表情平铺显示。 在一些 实施例中, 依据接收各目标表情的接收时刻, 将各目标表情顺序展示在表情反 馈区。 端对应的用户率先针对消息 1反馈了爱心表情, 相应的, 应用会在构建的表情反馈区内显 示一个爱心表情, 随后, 当群组内另一名用户针对消息 1反馈了笑脸表情时, 应用即会在 表情反馈区内爱心表情的后面显示一个笑脸表 情,从而实现将多名用户针对该消息反馈的 表情, 按各表情的接收时刻进行显示的效果。 在一些实施例 中, 在表情反馈区最后一个目标表情的尾部, 显示所有目标表情在会话 消息的总展示次数。 下面结合图 9对显示总展示次数的过程进行说明。 参见 图 9, 在多名用户在群组内聊天的过程中, 当前客户端对应的用户率先针对消息 1反馈 了爱心表情, 随后, 群组内另外两名用户均针对消息 1反馈了笑脸表情, 此时, 应 用不仅会按照上述方式,在表情反馈区内将爱 心表情以及笑脸表情按其接收时刻逐一显示, 还会在表情反馈区的末端显示目标表情的总数 3, 通过这种方式, 使群组内的用户准确确 定出有多少名用户对消息做出了反馈。 在一些实施例 中, 当检测到触发表情反馈区时, 弹出包括多条显示数据的列表页; 其 中, 显示数据中包括目标表情以及与目标表情相对 应的用户标识。 下面结合图拥对显示 列表页的过程进行说明。 例如 , 在触发目标表情反馈区后, 可以弹出一个页面, 将此页面作为列表页。 列表页 中可以显示表情反馈区中的表情以及相应的触 发用户,触发用户可以基于用户标识来标识, 例如, 用户注册账号时所使用的头像等。 需要说明的是, 如果当前用户也对该会话消息有相应的反馈, 则可以将用户触发的表 情和用户标识显示在第一个位置处。 需要说明的, 列表页的显示尺寸小于会话界面的显示尺寸, 且列表页的底部与会话界 面的底部水平对应, 其具体的实现可以参见图 10o 在一些 实施例中, 当再次检测到对表情区中待选择表情的触发操 作时, 将触发的目标 表情更新至表清反馈区中, 并将前一次触发操作所对应的目标表情从表情 反馈区中删除。 在实 际应用中, 如果用户对该消息进行了表情反馈, 还可以更改反馈的反馈, 即一个 会话消息一个用户只能有一个表情反馈。 如果用户修改了该表情反馈, 则可以将原来的表 情反馈从表情反馈区删除, 将最新触发的表惰显示在表情反馈区。 在一些实施例 中, 当检测到双击会话消息时, 在会话消息的底部创建表情反馈区, 并 格默认表情添加在表情反馈区中。 在 实际应用中, 为了提高对、会话消息反馈便捷性的效果, 可以设置双击操作时所对应 的表情反馈, 将此时设定的表情作为默认表情。 即只要检测到双击了该会话消息, 且未存 在表情反馈区, 则可以创建表情反馈区. 并将默认表情显示在表情反馈区中。 本 公开实施例的技术方案, 在会话界面中显示会话消息, 并检测对会话消息的触发操 作, 在触发操作满足预设条件的情况下, 显示与会话消息相对应的表情区和消息处理区 , 其礼 表情区和消息处理区相互独立, 在会话界面中的显示位置不同, 表情区中包括至少 一个待选择表情, 消息处理区中包括至少一个功能控件, 通过将表情区和消息处理区差异 化显示, 不仅清晰地向用户展示出各种消息处理相关的 表情和控件, 并且, 减小了多个表 情或控件堆叠集中于一个控件或一小片区域的 问题, 简化了用户消息处理过程中的操作逻 辑, 有利于快速对消息进行反馈或处理, 提升了用户的使用体验。 图 11为本公开实施例所提供的一种消息处理装置 构示意图。 如图 11所示, 所述装 置包括 ’ 触发操作检测模块 21。以及显示模块 220。 触发操作检测模块 2拥, 用于在会话界面中显示会话消息, 并检测对所述会话消息的 触发操作。 显示模块 220, 用于在所述触发操作满足预设条件的情况下, 显示与所述会话 消息相对应的表情区和消息处理区; 其中, 所述表情区和所述消息处理区相互独立, 在所 述会话界面中的显示位置不同, 所述表情区中包括至少一个待选择表情, 所述消息处理区 中包括至少一个功能控件。 在一些实施例 中, 触发操作检测模块 2W, 还用于在与所述会话消息的关联位置处显 示触发提示信息, 以提示所述会话消息的触发操作和/或预设条 ; 其中, 所述关联位置包 括所述会话消息所属显示框的尾部、 所述显示框的底部、 或所述显示框的下方。 在 一些实施例中, 所述触发提示信息与相应的会话消息区别显示 ; 其中, 所述区别显 示包括会话消息和所述触发提示信息的字体、 颜色和/或字号不同,所述触发提示信息所属 子显示框和所述显示框的填充色不同 O 在一些 实施例中, 所述触发操作包括: 长按所述会话消息; 所述预设条件包括: 长按 所述会话消息的时长达到预设时长阈值。 在一些 实施例中, 显示模块 220, 还用于在所述会话消息所属显示框的边缘显示 所述 表情区, 在所述会话界面的底端显示所述消息处理区。 在一些 实施例中, 消息处理装置还包括遮挡显示模块。遮挡显示 模块, 用于将所述会 话消息所属会话界面中的其他会话消息遮挡显 示。 在一些 实施例中, 所述遮挡显示包括: 绘制与所述其他会话消息相对应的遮挡层, 以 基于所述遮挡层遮挡显示其他会话消息; 其中, 所述遮挡层的透明度在预设透明度范围之 内。 在一些实施例 中, 显示模块 220包括会话消息显示单元以及区域显示单元 o 会话消 息显示单元, 用于将所述会话消息显示在弹出页面上。 区域显示单元, 用于在所述会话消息所属显示框的边缘显示所 述表情区, 并在所述弹 出页面的底部显示所述消息处理区。 在一些实施例 中, 所述消息处理区中至少一个功能控件横向展示 , 且所述消息处理区 可横向滑动以展示更多的功能控件。 在一些实施例 中, 显示模块 2W, 还用于确定所述会话消息隶属对象的对象类型 , 并 根据所述对象类型确定消息处理区中的至少一 个功能控件。 在一些 实施例中, 显示模块 220, 还用于在所述对象类型为第一对象类型的情况 下, 所述至少一个功能控件中不包括举报控件;在 所述对象类型为第二对象类型的情况下,所 述至少一个功能控件中不包括撤回控件。 在一些实施例 中,显示模块还用于在所述表情区中显示至少 一个待选择表情。在所述 表情区 中显示至少一个待选择表情 包括: 确定触发所述会话消息的用户标识; 和根据所 述用户标识所对应的语言类型、区域类型和 /或对各表情的使用频率,确定在所述表情区 显示的至少一个待选择表,情, 以及所述至少一个待选择表情的展示顺序。 在一些实施例 中, 消息处理装置还包括表情反馈区创建模块。 表情反馈 区创建模块,用于在检测到对所述表情区中待 选择表情的触发操作的情况下 , 在所述会话消息底部或所述会话消息所属显示 框的底部创建表情反馈区, 并将触发的目标 表情显示在所述表情反馈区。 在一些 实施例中, 消息处理装置还包括表情显示模块。 表情显示模块 , 用于在接收到与所述会话消息对应的多个目标 表情, 且多个所述目标 表情不同的情况下, 将多个所述目标表情平铺显示在表情反馈区。 在 一些实施例中, 表情显示模块, 还用于在接收到与所述会话消息对应的多个目 标表 情, 且多个所述目标表惰中包括相同的目标表情的 情况下, 将相同的目标表情作为一个目 标表情, 并与其他不重合的目标表情平铺显示在表情反 馈区。 在一些 实施例中, 消息处理装置还包括表情展示顺序确定模块。 表情展示顺序确定模块 , 用于依据接收各目标表情的接收时刻, 将各目标表情顺序展 示在所述表情反馈区。 在一些实施例 中, 消息处理装置还包括展示次数确定模块, 用于在所述表情反馈区最 后一个目标表情的尾部, 显示所有目标表情在所述会话消息的总展示次 数。 在一些实施例 中, 消息处理装置还包括列表页展示模块。 列表页展示模块 , 用于在检测到触发所述 .表情反馈区的情况下, 弹出包括多条显示数 据的列表页; 其中, 显示数据中包括目标表情以及与所述目标表情 相对应的用户标识。 在一些 实施例中, 所述列表页的显示尺寸小于所述会话界面的显 示尺寸, 且所述列表 页的底部与所述会话界面的底部水平对应。 在一些 实施例中, 消息处理装置还包括表情反馈区更新模块 表情反馈 区更新模块,用于在再次检测到对所述表情区 中待选择表情的触发操作的情 况下, 将触发的目标表情更新至所述表情反馈区中, 并将前一次触发操作所对应的目标表 情从所述表情反馈区中删除。 在一些 实施例中, 消息处理装置还包括默认表情添加模块。 默认表情添加模块 , 用于当检测到双击所述会话消息时, 在所述会话消息的底部创建 表情反馈区, 并将默认表情添加在所述表情反馈区中。 本实施例所提供 的技术方案, 在会话界面中显示会话消息, 并检测对会话消息的触发 操作,在触发操作满足预设条件的情况下,显 示与会话消息相对应的表情区和消息处理区, 其中, 表情区和消息处理区相互独立, 在会话界面中的显示位置不同, 表情区中包括至少 一个待选择表情, 消息处理区中包括至少一个功能控件, 通过将表情区和消息处理区差异 化显示, 不仅清晰地向用户展示出各种消息处理相关的 表情和控件, 而且, 减小了多个表 情或控件堆叠集中于一个控件或一小片区域的 问题,简化了用户消息处理过程中的操作逻 辑, 有利于快速对消息进行反馈或处理, 提升了用户的使用体验。 本 公开实施例所提供的消息处理装置可执行本公 开任 意实施例所提供的消息处理方 法, 具备执行方法相应的功能模块和有益效果。 值得注 意的是, 上述装置所包括的各个单元和模块只是按照功 能逻辑进行划分的, 但 并不局限于上述的划分, 只要能够实现相应的功能即可; 另外, 各功能单元的具体名称也 只是为了便于相互区分, 并不用于限制本公开实施例的保护范围。 图 12开实施例所提供的一种电子设备的结构示意 。 下面参考图 12, 其示出了适于 用来实现本公开实施例的电子设备 (例如图 12 中的终端设备或服务器) 300 的结构示意 图。本公开实施例中的终端设备可以包括但不 限于诸如移动电话、 笔记本电脑、 数字广播 接收器、 PDA(个人数字助理)、 PAD(平板电脑)、 PMP(便携式多媒体播放器)、车载终 端 (例如车载导航终端)等等的移动终端以及诸 如数字 TV.台式计算机等等的固定终端。 图 12示出的电子设备仅仅是一个示例, 不应对本公开实施例的功能和使用范围带来任 何 限制。 如 图技 所示, 电子设备 3的可以包括处理装置(例如中央处理器、 图案处理器等) 301, 其可以根据存储在只读存储器(: ROM) 302中的程序或者从存储装置 308加载到随 机访问存储器 (RAM) 303中的程序而执行各种适当的动作和处理。 在 RAM 303中, 还 存储有电子设备 300操作所需的各种程序和数据。处理装置 301、 ROM 302以及 RAM 303 通过总线 304彼此相连。 输入,嘱出 (I/O)接口 30S也连接至总线 304。 通常 , 以下装置可以连接至 I/O接口 30S: 包括例如触摸屏、 触摸板、 键盘、 鼠标、 摄像头,麦克风、加速度计、 陀螺仪等的输入装置 3。色 包括例如液晶显示器(LO))、扬 声器, 振动器等的输出装置 307; 包括例如磁带、 硬盘等的存储装置 308 ; 以及通信装置 309 o 通信装置 309可以允许电子设备 300与其他设备进行无线或有线通信以交换数据 。 虽然图 12示出了具有各种装置的电子设备 300,但是应理解的是,并不要求实施或具备所 有示出的装置。 可以替代地实施或具备更多或更少的装置。 特别地 , 根据本公开的实施例, 上文参考流程图描述的过程可以被实现为计算 机软件 程序。例如, 本公开的实施例包括一种计算机程序产品, 其包括承载在非暂态计算机可读 介质上的计算机程序, 该计算机程序包含用于执行流程图所示的方法 的程序代码。在这样 的实施例中, 该计算机程序可以通过通信装置 3的从网络上被下载和安装, 或者从存储装 置 3脸被安装, 或者从 ROM 302被安装。 在该计算机程序被处理装置 301执行时, 执行 本公开实施例的方法中限定的上述功能 o 本 公开实施方式中的多个装置之间所交互的消 息或者信息的名称仅用于说明性的目 的, 而并不是用于对这些消息或信息的范围进行限 制。 本 公开实施例提供的电子设备与上述实施例提供 的消息处理方法属于同一发明构思, 未在本实施例中详尽描述的技术细节可参见上 述实施例,并且本实施例与上述实施例具有 相同的有益效果。 本公开实施例提供了一种计算机存储介质, 其上存储有计算机程序, 该程序被处理器 执行时实现上述实施例所提供的消息处理方法 。 需要说明的是,本公开上述的计算机可读介质 可以是计算机可读信号介质或者计算机 可读存储介质或者是上述两者的任意组合。计 算机可读存储介质例如可以是一一但不限于 计算机可读存储介质的更具体 的例子可以包括但不限于: 具有一个或多个导线的电连接, 便携式计算机磁盘、 硬盘、 随机访问存储器 (RAM)、 只读存储器 (: ROM)* 可擦式可编 程只读存储器 (: EFROM或闪存)、 光纤、便携式紧凑磁盘只读存储器(CD-ROM)、 光存 储器件、 磁存储器件、 或者上述的任意合适的组合。 在本公开中, 计算机可读存储介质可 以是任何包含或存储程序的有形介质, 该程序可以被指令执行系统、装置或者器件使 用或 者与其结合使用。而在本公开中, 计算机可读信号介质可以包括在基带中或者作 为载波一 部分传播的数据信号, 其中承载了计算机可读的程序代码。这种传播 的数据信号可以采用 多种形式, 包括但不限于电磁信号、 光信号或上述的任意合适的组合。 计算机可读信号介 质还可以是计算机可读存储介质以外的任何计 算机可读介质,该计算机可读信号介质可以 发送、 传播或者传输用于由指令执行系统、 装置或者器件使用或者与其结合使用的程序。 计算机可读介质上包含的程序代码可以用任何 适当的介质传输, 包括但不限于: 电线、 光 缆、 RF(射频)等等, 或者上述的任意合适的组合。 在 一些实施方式中,客户端、服务器可以利用诸 如 HTTP( HyperText Transfer Protocol , 超文本传输协议)之类的任何当前已知或未来 研发的网络协议进行通信, 并且可以与任意 形式或介质的数字数据通信(例如,通信网络 )互连 °通信网络的示例包括局域网( "LAN") , 广域网 (-WAN-), 网际网(例如,互联网)以及端对端网络(例 如, ad iwc端对端网络), 以及任何当前已知或未来研发的网络。 上述 计算机可读介质可以是上述电子设备中所包含 的; 也可以是单独存在, 而未装配 入该电子设备中 上述计算机可读介质 承载有一个或者多个程序, 当上述--个或者多个程序被该电子设 备执行时, 使得该电子设备* 在会话界面中显示会话消息, 并检测对所述会话消息的触发 操作; 和在所述触发操作满足预设条件的情况下, 显示与所述会话消息相对应的表情区和 消息处理区; 其中, 所述表情区和所述消息处理区于所述会话界面 中的显示位置不同, 所 述表情区中包括至少一个待选择表情, 所述消息处理区中包括至少一个功能控件。 可 以以一种或多种程序设计语言或其组合来编写 用于 执行本公开的操作的计算机程 序代码,上述程序设计语言包括但不限于面向 对象的程序设计语言一诸如 Java>. Smalltalk. 码可以完全地在用户计算机上执行、 部分地在用户计算机上执行、 作为一个独立的软件包 执行、 部分在用户计算机上部分在远程计算机上执行 、 或者完全在远程计算机或服务器上 执行。 在涉及远程计算机的情形中, 远程计算机可以通过任意种类的网络 —包括局域网 (LAN)或广域网 (WAN)一连接到用户计算机, 或者, 可以连接到外部计算机 (例如利用因 特网服务提供商来通过因特网连接)。 附图中的流程图和框图, 图示了按照本公开各种实施例的系统、 方法和计算机程序产 品的可能实现的体系架构、 功能和操作。 在这点上, 流程图或框图中的每个方框可以代表 一个模块、 程序段、 或代码的一部分, 该模块、 程序段、 或代码的一部分包含一个或多个 用于实现规定的逻辑功能的可执行指令。 也应当注意, 在有些作为替换的实现中, 方框中 所标注的功能也可以以不同于附图中所标注的 顺序发生。 例如, 两个接连地表示的方框实 际上可以基本并行地执行, 它们有时也可以按相反的顺序执行, 这依所涉及的功能而定。 也要注意的是, 框图和 /或流程图中的每个方框、 以及框图和/或流程图中的方框的组合, 可以用执行规定的功能或操作的专用的基于硬 件的系统来实现, 或者可以用专用硬件与计 算机指令的组合来实现。 描述于本公开实施例 中所涉及到的单元可以通过软件的方式实现, 也可以通过硬件的 方式来实现。 其中, 单元的名称在某种情况下并不构成对该单元本 身的限定, 例如, 第一 获取单元还可以被描述为 “获取至少两个网际协议地址的单元”。 本文 中以上描述的功能可以至少部分地由一个或多 个硬件逻辑部件来执行。 例如, 非 限制性地, 可以使用的示范类型的硬件逻辑部件包括: 现场可编程门阵列 (理 GA)、 专用 集成电路 (ASIC )、专用标准产 SrCASSP )、片上系统 ( SOC、复杂可编程逻辑设备 ( CPIJ) ) 在本公开 的上下文中* 机器可读介质可以是有形的介质, 其可以包含或存储以供指令 执行系统, 装置或设备使用或与指令执行系统、 装置或设备结合地使用的程序。 机器可读 介质可以是机器可读信号介质或机器可读储存 介质。机器可读介质可以包括但不限于电子 的、 磁性的、 光学的、 电磁的、 红外的、 或半导体系统、 装置或设备, 或者上述内容的任 何合适组合。机器可读存储介质的更具体示例 会包括基于一个或多个线的电气连接、 便携 式计算机盘、 硬盘、 随机存取存储器 (RAM)、 只读存储器 (ROM), 可擦除可编程只读 存储器 (: EPROM或快闪存储器)、 光纤、 便捷式紧凑盘只读存储器(OXROM)、 光学储 存设备、 磁储存设备、 或上述内容的任何合适组合。 根据本 公开的一个或多个实施例,提供了一种消息处 理方法,该方法包括: 在会话界 面中显示会话消息, 并检测对所述会话消息的触发操作; 和在所述触发操作满足预设条件 的情况下, 显示与所述会话消息相对应的表情区和消息处 理区; 其中, 所述表情区和所述 消息处理区相互独立, 在所述会话界面中的显示位置不同, 所述表情区中包括至少一个待 选择表情, 所述消息处理区中包括至少一个功能控件。 根据本公开 的一个或多个实施例, 所述在会话界面中显示会话消息, 包括: 在与所 述会话消息的关联位置处显示触发提示信息, 以提示所述会话消息的触发操作和/或预设条 件; 其中, 所述关联位置包括所述会话消息所属显示框的 尾部、 所述显示框的底部、 或所 述显示框的下方。 根据本公开 的一个或多个实施例, 所述触发提示信息与相应的会话消息区别显示 ; 其 中, 所述区别显示包括会话消息和所述触发提示信 息的字体、颜色和/或字号不同, 所述触 发提示信息所属子显示框和所述显示框的填充 色不同。 根据本 公开的一个或多个实施例, 所述触发操作包括: 长按所述会话消息; 相应的, 所述预设条件包括: 长按所述会话消息的时长达到预设时长阈值。 根据本 公开的一个或多个实施例, 所述显示与所述会话消息相对应的表情 区和消 息处理区 , 包括: 在所述会话消息所属显示框的边缘显示所述表 情区,在所述会话界面的 底端显示所述消息处理区。 根据本公开 的一个或多个实施例, 该方法还包括: 将所述会话消息所属会话界面中的 其他会话消息遮挡显示。 根据本公开 的一个或多个实施例, 所述遮挡显示包括: 绘制与所述其他会话消息相对 应的遮挡层, 以基于所述遮挡层遮挡显示其他会话消息; 其中, 所述遮挡层的透明度在预 设透明度范围之内。 根耦本公开 的一个或多个实施例,所述显示与所述会话消 息相对应的表 情区和消息 处理区,包括 m 将所述会话消息显示在弹出页面上;和在所述 会话消息所属显示框的边缘 显示所述表情区, 并在所述弹出页面的底部显示所述消息处理区 。 根据本公开 的一个或多个实施例, 所述消息处理区中至少一个功能控件横向展示 , 且 所述消息处理区可横向滑动以展示更多的功能 控件。 根据本公开 的一个或多个实施例,所述在所述会话界面的 底端显示所 述消息处理区, 包括: 确定所述会话消息隶属对象的对象类型, 并根据所述对象类型确定消息处理区中的 至少一个功能控件。 根据本 公开的一个或多个实施例,所述根据所述对象 类型确定消息处理 区中的至少 一个功能控 件,包括;在所述对象类型为第一对象类型的 情况下,所述至少一个功能控件 中不包括举报控件; 在所述对象类型为第二对象类型的情况下, 所述至少一个功能控件中 不包括撤回控件。 根据本 公开的一个或多个实施例, 该方法还包括: 在所述表情区中显示至少一个待 选择表情 , 其中, 在所述表情区中显示至少一个待选择表情, 包括: 确定触发所述会话消 息的用户标识;和根据所述用户标识所对应的 语言类型、区域类型和/或对各表情的使用频 率, 确定在所述表情区中显示的至少一个待选择表 情, 以及所述至少一个待选择表情的展 示顺序。 根据本公开 的一个或多个实施例, 该方法还包括: 在检测到对所述表情区中待选择表 情的触发操作的情况下,在所述会话消息底部 或所述会话消息所属显示框的底部创建表情 反愤区, 并将触发的目标表情显示在所述表情反馈区。 根据本 公开的一个或多个实施例, 该方法还包括: 在接收到与所述会话消息对应的多 个目标表情, 且多个所述目标表情不同的情况下, 将多个所述目标表情平铺显示在表情反 馈区。 根据本公开 的一个或多个实施例, 该方法还包括: 在接收到与所述会话消息对应的多 个目标表情, 且多个所述目标表情中包括相同的目标表情的 情况下, 将相同的目标表情作 为一个目标表情, 并与其他不重合的目标表情平铺显示在表情反 馈区。 根据本 公开的一个或多个实施例, 该方法还包括: 依据接收各目标表情的接收时刻, 将各目标表情顺序展示在所述表情反馈区。 根耦本公开 的一个或多个实施例, 该方法还包括: 在所述表情反馈区最后一个目标表 '清的尾部, 显 ZK所有目标表情在所述会话消息的总展不次数 根耦本公开 的一个或多个实施例, 该方法还包括: 在检测到触发所述表情反馈区的情 况下, 弹出包括多条显示数据的列表页; 其中, 显示数据中包括目标表情以及与所述目标 表情相对应的用户标识。 根据本公开 的一个或多个实施例, 所述列表页的显示尺寸小于所述会话界面的显 示尺 寸, 且所述列表页的底部与所述会话界面的底部水 平对应。 根据本公开 的一个或多个实施例, 该方法还包括: 在再次检测到对所述表情区中待选 择表情的触发操作的情况下, 将触发的目标表情更新至所述表情反馈区中, 并将前一次触 发操作所对应的目标表情从所述表情反馈区中 删除。 根据本 公开的一个或多个实施例, 该方法还包括: 在检测到双击所述会话消息的情况 下, 在所述会话消息的底部创建表情反馈区, 并将默认表情添加在所述表情反馈区中。 根据本 公开的一个或多个实施例, 提供了一种消息处理装置, 该装置包括: 触发操作 检测模块, 用于在会话界面中显示会话消息, 并检测对所述会话消息的触发操作; .和显示 模块, 用于在所述触发操作满足预设条件的情况下, 显示与所述会话消息相对应的表情区 和消息处理区; 其中, 所述表情区和所述消息处理区于所述会话界面 中的显示位置不同, 所述表情区中包括至少一个待选择表情. 所述消息处理区中包括至少一个功能控件。 根据本公开 的一个或多个实施例,提供了一种电子设备, 包括:一个或多个处理器; 和存储装置 , 用于存储一个或多个程序, 当所述一个或多个程序被所述一个或多个处 理器执行 , 使得所述一个或多个处理器实现如本公开实施 例 中任一所述的消息处理方 法。 根据本 公开的一个或多个实施例, 提供了一种包含计算机可执行指令的存 储介质, 所述计算 机可执行指令在 由计算机处理器 执行时用于执行 如本公开实施例 中任一所 述的消息处 理方法。 根据本 公开的一个或多个实施例, 提供了一种计算机程序, 包括: 指令, 所述指令 当由处理 器执行时使所述处理 器执行如本公开实施 例中任一项所述的消 息处理方法。 以上描述仅为本公开的较佳实施例以及对所运 用技术原理的说明。本领域技术人员应 当理解,本公开中所涉及的公开范围,并不限 于上述技术特征的特定组合而成的技术方案, 同时也应涵盖在不脱离上述公开构思的情况下 , 由上述技术特征或其等同特征进行任意组 合而形成的其它技术方案。 例如上述特征与本公开中公开的 (但不限于)具有类似功能的 技术特征进行互相替换而形成的技术方案。 此外 , 虽然采用特定次序描绘了各操作, 但是这不应当理解为要求这些操作以所示出 的特定次序或以顺序次序执行来执行 。 在一定环境下, 多任务和并行处理可能是有利的。 同样地, 虽然在上面论述中包含了若干具体实现细节, 但是这些不应当被解释为对本公开 的范围的限制。在单独的实施例的上下文中描 述的某些特征还可以组合地实现在单个实施 例中。 相反地, 在单个实施例的上下文中描述的各种特征也可 以单独地或以任何合适的子 组合的方式实现在多个实施例中。 尽管 已经采用特定于结构特征和 /或方法逻辑动作的语言描述了本主题,但是应 理解 所附权利要求书中所限定的主题未必局限于上 衙描述的特定特征或动作。 相反, 上面所描 述的特定特征和动作仅仅是实现权利要求书的 示例形式。