[发明专利]在线文档编辑展示的方法、装置、电子设备及存储介质在审
申请号: | 202011415093.6 | 申请日: | 2020-12-07 |
公开(公告)号: | CN112417827A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 肖凯 | 申请(专利权)人: | 北京明略软件系统有限公司 |
主分类号: | G06F40/166 | 分类号: | G06F40/166;G06F9/451;G06Q10/10 |
代理公司: | 青岛清泰联信知识产权代理有限公司 37256 | 代理人: | 赵燕 |
地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 在线 文档 编辑 展示 方法 装置 电子设备 存储 介质 | ||
本发明公开了一种在线文档编辑展示的方法、装置、电子设备及存储介质,所述方法包括:从服务端获取文档数据并初始化文档状态,判断是否获取到数据单元;若没有获取到数据单元,则用户执行操作,调用数据中间层提供的服务更新数据中间层;数据中间层发生变化,触发监控服务,通知应用更新;应用获取数据中间层的所有数据单元并轮询判断数据单元是否发生变化;根据应用定制的渲染逻辑,将数据中间层中所有发生变化的数据单元渲染成真实的文档节点;将真实的文档节点更新到文档视图中。
技术领域
本发明涉及在线文档数据处理技术领域,尤其涉及一种基于企业微信实现在线文档编辑展示的方法、装置、电子设备及存储介质。
背景技术
企业微信是腾讯微信团队打造的企业通讯与办公工具,具有与微信一致的沟通体验,丰富的OA应用,和连接微信生态的能力,可帮助企业连接内部、连接生态伙伴、连接消费者。专业协作、安全管理、人即服务。目前企业微信已覆盖零售、教育、金融、制造业、互联网、医疗等50多个行业,正持续向各行各业输出智慧解决方案。企业微信突出的特点就是在关注上更安全,应用上可便捷配置,极大的保证了安全性和便捷性。因为企业微信只有企业通信录内的成员才能关注,确保了企业信息安全,同时一个企业微信可配置多个第三方办公应用。再加上发送次数不受限制,信息的传播达到了最大化。另一方面,对于中小型企业,开通企业微信,其中包含的第三方应用,如微加里的会议、报告、社区、关怀、投票、年会等,不仅加强了员工间的沟通与协同,还提升了企业文化建设、公告通知、知识管理等各方面的能力。开启移动化办公新时代在企业场景应用上企业微信有新的突破,能让员工无边界办公。透过员工随身携带的移动端实现无纸化办公,既提高办事效率,又人性化的降低了行政管理成本,让工作流程变得更高效。
在线文档是在企业微信中可展示、可编辑、可多人协作的文档,即在企业微信网页中模拟word文档功能,是一类支持协作的产品,用户能够在网页上实时的编辑文档,此类产品往往提供协同定位展示的能力以便标记协作者正在操作的位置、减少协作过程中的冲突。
随着企业微信的应用越来越广,将传统的在线文档移植到企业微信应用中成为一种迫切的需求。传统的在线文档是基于Dom直接操作文档节点实现的,传统的在线文档中,编辑模式下,用户操作完成后,应用内部根据用户操作直接通过Dom操作修改文档节点并更新文档视图;展示模式下,应用直接利用Dom操作将服务端获取的所有文档节点数据添加到当前文档视图。这样传统的在线文档具有以下缺点:
1.直接操作Dom对文档进行编辑,不利于实现某些复杂功能。
2.服务端存储的是所有文档节点,是一个整体,而不是一个个小的可重用的单元,不利于扩展。
3.展示时直接将所有节点插入到文档中,不利于根据不同需求进行个性化展示。
4.对协同编辑的支持不友好,甚至是不支持。
发明内容
本发明针对上述的传统在线文档的技术问题,提出一种基于企业微信实现在线文档编辑展示的方法、装置、电子设备及存储介质。
第一方面,本申请实施例提供了一种基于企业微信实现在线文档编辑展示的方法,包括:
初始化步骤:从服务端获取文档数据并初始化文档状态,判断是否获取到数据单元;
数据中间层更新步骤:若没有获取到所述数据单元,则用户执行操作,调用数据中间层提供的服务更新所述数据中间层;
应用更新步骤;所述数据中间层发生变化,触发监控服务,通知应用更新;
判断步骤:所述应用获取所述数据中间层的所有数据单元并轮询判断所述数据单元是否发生变化;
渲染步骤:根据所述应用定制的渲染逻辑,将所述数据中间层中所有发生变化的数据单元渲染成真实的文档节点;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京明略软件系统有限公司,未经北京明略软件系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011415093.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:驱动结构及具有该驱动结构的自动行走设备
- 下一篇:一种内裤及其生产工艺