[发明专利]基于组件的消息定位方法以及装置有效
申请号: | 201910881818.1 | 申请日: | 2019-09-18 |
公开(公告)号: | CN110708233B | 公开(公告)日: | 2022-01-07 |
发明(设计)人: | 郭一贤 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | H04L51/216 | 分类号: | H04L51/216 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 吴肖肖 |
地址: | 开曼群岛大开曼岛乔治镇医院*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 组件 消息 定位 方法 以及 装置 | ||
1.一种基于组件的消息定位方法,包括:
在接收到针对会话页面的消息组件的触发指令的情况下,生成所述消息组件的活动镜像图标;
若所述活动镜像图标在移动指令控制下的移动终点处于所述会话页面的标签区域内的情况下,根据所述消息组件的组件类型对应的内容展示规则以及组件信息确定所述消息组件对应的展示内容以及目标时间戳;
根据所述展示内容以及所述目标时间戳创建所述消息组件的组件标签;
在接收到针对所述组件标签的触发指令的情况下,根据所述目标时间戳定位所述消息组件在所述会话页面对应的消息节点。
2.根据权利要求1所述的基于组件的消息定位方法,所述根据所述消息组件的组件类型对应的内容展示规则以及组件信息确定所述消息组件对应的展示内容以及目标时间戳,包括:
获取所述消息组件的组件类型对应的内容展示规则;
通过所述内容展示规则以及所述消息组件的组件信息确定所述消息组件对应的展示内容;
获取所述组件信息对应的所述消息节点的发送时间;
将所述发送时间确定为所述目标时间戳。
3.根据权利要求1所述的基于组件的消息定位方法,所述根据所述展示内容以及所述目标时间戳创建所述消息组件的组件标签步骤执行之后,所述在接收到针对所述组件标签的触发指令的情况下,根据所述目标时间戳定位所述消息组件在所述会话页面对应的消息节点步骤执行之前,还包括:
在数据库中插入所述组件标签的标签记录;
将所述组件标签在所述标签区域进行展示;
其中,所述标签记录包括:所述组件标签的标签标识、所述消息组件的组件标识、所述组件信息、所述展示内容以及所述目标时间戳。
4.根据权利要求3所述的基于组件的消息定位方法,所述组件标签包括:所述展示内容以及删除图标;
相应的,所述将所述组件标签在所述标签区域进行展示步骤执行之后,还包括:
在接收到针对所述删除图标的删除指令的情况下,在所述标签区域删除所述组件标签;
在所述数据库中删除所述删除图标对应的所述标签记录。
5.根据权利要求1所述的基于组件的消息定位方法,所述在接收到针对会话页面的消息组件的触发指令的情况下,生成所述消息组件的活动镜像图标步骤执行之前,还包括:
在接收到针对会话图标的开启指令的情况下,打开所述会话图标对应的所述会话页面;
获取所述会话页面对应的会话组件标签;
在所述会话页面的所述标签区域展示所述会话组件标签。
6.根据权利要求1所述的基于组件的消息定位方法,所述根据所述目标时间戳定位所述消息组件在所述会话页面对应的消息节点,包括:
在所述会话页面的消息节点的发送时间中查找与所述目标时间戳匹配的发送时间;
将所述会话页面的消息记录回滚至所述匹配的发送时间对应的所述消息节点。
7.根据权利要求1所述的基于组件的消息定位方法,所述组件,包括下述至少一项:功能组件、交互卡片组件、图片组件、时间戳组件、对话气泡组件。
8.一种基于组件的消息定位装置,包括:
生成模块,被配置为在接收到针对会话页面的消息组件的触发指令的情况下,生成所述消息组件的活动镜像图标;
确定模块,被配置为若所述活动镜像图标在移动指令控制下的移动终点处于所述会话页面的标签区域内的情况下,根据所述消息组件的组件类型对应的内容展示规则以及组件信息确定所述消息组件对应的展示内容以及目标时间戳;
创建模块,被配置为根据所述展示内容以及所述目标时间戳创建所述消息组件的组件标签;
定位模块,被配置为在接收到针对所述组件标签的触发指令的情况下,根据所述目标时间戳定位所述消息组件在所述会话页面对应的消息节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910881818.1/1.html,转载请声明来源钻瓜专利网。