一种文档显示方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:21224815 阅读:24 留言:0更新日期:2019-05-29 05:33
本发明专利技术实施例提供了一种文档显示方法、装置、电子设备及可读存储介质。该方法应用于文档阅读客户端,该方法包括:当检测到针对待显示文档的打开指令时,获得用于唯一标识待显示文档的文档内容标识值,作为目标标识值;获得用于登录至文档阅读客户端的当前客户端账号;将当前客户端账号和目标标识值发送至云服务器,以使云服务器基于第一映射表,获得当前客户端账号和目标标识值对应的云端阅读位置;接收云服务器发送的云端阅读位置;根据接收到的云端阅读位置,对待显示文档进行显示。应用本发明专利技术实施例,可以使文档阅读客户端在打开文档时,该文档阅读客户端能够将文档快速定位至最近一次阅读的阅读位置,提高了阅读效率。

A Document Display Method, Device, Electronic Equipment and Readable Storage Media

The embodiment of the present invention provides a document display method, device, electronic device and readable storage medium. The method is applied to the document reading client. The method includes: when an open instruction for the document to be displayed is detected, the document content identification value used to uniquely identify the document to be displayed is obtained as the target identification value; the current client account used to log in to the document reading client is obtained; and the current client account and the target identification value are sent to the cloud server to make the cloud. Based on the first mapping table, the server obtains the cloud reading location corresponding to the current client account and target identification value; receives the cloud reading location sent by the cloud server; and displays the display document according to the received cloud reading location. By applying the embodiment of the present invention, the document reading client can quickly locate the document to the last reading position when opening the document, thereby improving the reading efficiency.

【技术实现步骤摘要】
一种文档显示方法、装置、电子设备及可读存储介质
本专利技术涉及文档显示
,特别是涉及一种文档显示方法、装置、电子设备及可读存储介质。
技术介绍
目前,用户常常通过文档阅读客户端来阅读文档,即通过文档阅读客户端来显示文档。并且,文档阅读客户端常常被用户安装在不同的电子设备上。当用户在某一电子设备上的文档阅读客户端阅读文档后,更换另一电子设备来阅读同一份文档时,需要手动将该文档调整至上一次阅读位置,费时费力。例如,用户先通过电脑上的文档阅读客户端阅读文档a,并阅读至文档a的第10页后,关闭文档a结束阅读。一段时间过后,该用户通过手机上的文档阅读客户端打开文档a,此时,用户需要手动将文档a调整至第10页。因此,如何提供一种新的文档显示方案,以使文档阅读客户端在打开文档时,能够将文档快速定位至上次阅读位置,成为亟待解决的技术问题。
技术实现思路
本专利技术实施例的目的在于提供一种文档显示方法、装置、电子设备及可读存储介质,以使文档阅读客户端在打开文档时,能够将文档快速定位至最近一次阅读的阅读位置。第一方面,本专利技术实施例提供了一种文档显示方法,应用于文档阅读客户端,该方法可以包括:当检测到针对待显示文档的打开指令时,获得用于唯一标识待显示文档的文档内容标识值,作为目标标识值;获得用于登录至文档阅读客户端的当前客户端账号;将当前客户端账号和目标标识值发送至云服务器,以使云服务器基于第一映射表,获得当前客户端账号和目标标识值对应的云端阅读位置;其中,第一映射表中记录有:客户端账号、文档内容标识值和云端阅读位置之间的对应关系;所获得的云端阅读位置为:第一映射表记录的、当前客户端账号登录的文档阅读客户端最近一次显示待显示文档的显示位置;接收云服务器发送的云端阅读位置;根据接收到的云端阅读位置,对待显示文档进行显示。可选地,获得用于唯一标识待显示文档的文档内容标识值,作为目标标识值的步骤,可以包括:利用信息摘要算法MD5计算待显示文档的文档内容的MD5值,作为待显示文档的目标标识值。可选地,根据接收到的云端阅读位置,对待显示文档进行显示的步骤,可以包括:基于第二映射表,获得当前客户端账号和目标标识值对应的本地阅读位置;其中,第二映射表中记录有:客户端账号、文档内容标识值和本地阅读位置之间的对应关系;第二映射表存储于文档阅读客户端所在的电子设备;所获得的本地阅读位置为:第二映射表记录的、当前客户端账号登录的文档阅读客户端最近一次显示待显示文档的显示位置;判断接收到的云端阅读位置与获得的本地阅读位置是否相同;若不相同,显示阅读位置定位提示;其中,阅读位置定位提示用于供文档阅读客户端的用户选择:将待显示文档定位到所接收到的云端阅读位置对应的位置,或,将待显示文档定位到所获得的本地阅读位置对应的位置;根据用户依据阅读位置定位提示进行的定位选择操作,对待显示文档进行显示。可选地,当获得的定位选择操作为:选择将待显示文档定位到所获得的本地阅读位置对应的位置时,该方法还可以包括:将当前客户端账号、目标标识值和所获得的本地阅读位置,发送至云服务器,以使云服务器基于当前客户端账号、目标标识值和所获得的本地阅读位置,更新第一映射表。可选地,在根据接收到的云端阅读位置,对待显示文档进行显示的步骤之后,该方法还可以包括:当接收到针对待显示文档的关闭指令时,确定待显示文档的当前阅读位置;将当前阅读位置、当前客户端账号和目标标识值发送至云服务器,以使云服务器基于当前客户端账号、目标标识值和当前阅读位置,更新第一映射表。可选地,在确定待显示文档的当前阅读位置的步骤之后,该方法还可以包括:基于当前客户端账号、目标标识值和当前阅读位置,更新文档阅读客户端所在的电子设备中存储的第二映射表;其中,第二映射表中记录有:客户端账号、文档内容标识值和本地阅读位置之间的对应关系。可选地,确定待显示文档的当前阅读位置的步骤,可以包括:根据接收到针对待显示文档的关闭指令时,待显示文档所显示的页码,确定待显示文档的当前阅读位置;或,根据接收到针对待显示文档的关闭指令时,待显示文档中光标所处的位置,确定待显示文档的当前阅读位置;或,根据接收到针对待显示文档的关闭指令时,待显示文档所显示的第一行/段文字,确定待显示文档的当前阅读位置。第二方面,本专利技术实施例还提供了一种文档显示装置,应用于文档阅读客户端,该装置可以包括:第一获得单元,用于当检测到针对待显示文档的打开指令时,获得用于唯一标识待显示文档的文档内容标识值,作为目标标识值;第二获得单元,用于获得用于登录至文档阅读客户端的当前客户端账号;第一发送单元,用于将当前客户端账号和目标标识值发送至云服务器,以使云服务器基于第一映射表,获得当前客户端账号和目标标识值对应的云端阅读位置;其中,第一映射表中记录有:客户端账号、文档内容标识值和云端阅读位置之间的对应关系;所获得的云端阅读位置为:第一映射表记录的、当前客户端账号登录的文档阅读客户端最近一次显示待显示文档的显示位置;接收单元,用于接收云服务器发送的云端阅读位置;显示单元,用于根据接收到的云端阅读位置,对待显示文档进行显示。可选地,第一获得单元具体用于:利用信息摘要算法MD5计算待显示文档的文档内容的MD5值,作为待显示文档的目标标识值。可选地,第一显示单元可以包括:第一获得子单元,用于基于第二映射表,获得当前客户端账号和目标标识值对应的本地阅读位置;其中,第二映射表中记录有:客户端账号、文档内容标识值和本地阅读位置之间的对应关系;第二映射表存储于文档阅读客户端所在的电子设备;所获得的本地阅读位置为:第二映射表记录的、当前客户端账号登录的文档阅读客户端最近一次显示待显示文档的显示位置;第一判断子单元,用于判断接收到的云端阅读位置与获得的本地阅读位置是否相同;第一显示子单元,用于当接收到的云端阅读位置与获得的本地阅读位置不相同时,显示阅读位置定位提示;其中,阅读位置定位提示用于供文档阅读客户端的用户选择:将待显示文档定位到所接收到的云端阅读位置对应的位置,或,将待显示文档定位到所获得的本地阅读位置对应的位置;第二显示子单元,用于根据用户依据阅读位置定位提示进行的定位选择操作,对待显示文档进行显示。可选地,在本专利技术实施例中,该装置还可以包括:第二发送单元,用于当获得的定位选择操作为:选择将待显示文档定位到所获得的本地阅读位置对应的位置时,将当前客户端账号、目标标识值和所获得的本地阅读位置,发送至云服务器,以使云服务器对基于当前客户端账号、目标标识值和所获得的本地阅读位置,更新第一映射表。可选地,在本专利技术实施例中,该装置还可以包括:确定单元,用于当接收到针对待显示文档的关闭指令时,确定待显示文档的当前阅读位置;第三发送单元,用于将当前阅读位置、当前客户端账号和目标标识值发送至云服务器,以使云服务器基于当前客户端账号、目标标识值和当前阅读位置,更新第一映射表。可选地,在本专利技术实施例中,该装置还可以包括:更新单元,用于在确定待显示文档的当前阅读位置之后,基于当前客户端账号、目标标识值和当前阅读位置,更新文档阅读客户端所在的电子设备中存储的第二映射表;其中,第二映射表中记录有:客户端账号、文档内容标识值和本地阅读位置之间的对应关系。可选地,在本专利技术实施例中,确定单元具体用于:根据本文档来自技高网...

【技术保护点】
1.一种文档显示方法,其特征在于,应用于文档阅读客户端,所述方法包括:当检测到针对待显示文档的打开指令时,获得用于唯一标识所述待显示文档的文档内容标识值,作为目标标识值;获得用于登录至所述文档阅读客户端的当前客户端账号;将所述当前客户端账号和所述目标标识值发送至云服务器,以使所述云服务器基于第一映射表,获得所述当前客户端账号和所述目标标识值对应的云端阅读位置;其中,所述第一映射表中记录有:客户端账号、文档内容标识值和云端阅读位置之间的对应关系;所获得的云端阅读位置为:所述第一映射表记录的、所述当前客户端账号登录的文档阅读客户端最近一次显示所述待显示文档的显示位置;接收所述云服务器发送的云端阅读位置;根据接收到的云端阅读位置,对所述待显示文档进行显示。

【技术特征摘要】
1.一种文档显示方法,其特征在于,应用于文档阅读客户端,所述方法包括:当检测到针对待显示文档的打开指令时,获得用于唯一标识所述待显示文档的文档内容标识值,作为目标标识值;获得用于登录至所述文档阅读客户端的当前客户端账号;将所述当前客户端账号和所述目标标识值发送至云服务器,以使所述云服务器基于第一映射表,获得所述当前客户端账号和所述目标标识值对应的云端阅读位置;其中,所述第一映射表中记录有:客户端账号、文档内容标识值和云端阅读位置之间的对应关系;所获得的云端阅读位置为:所述第一映射表记录的、所述当前客户端账号登录的文档阅读客户端最近一次显示所述待显示文档的显示位置;接收所述云服务器发送的云端阅读位置;根据接收到的云端阅读位置,对所述待显示文档进行显示。2.根据权利要求1所述的方法,其特征在于,所述获得用于唯一标识所述待显示文档的文档内容标识值,作为目标标识值的步骤,包括:利用信息摘要算法MD5计算所述待显示文档的文档内容的MD5值,作为所述待显示文档的目标标识值。3.根据权利要求1所述的方法,其特征在于,所述根据接收到的云端阅读位置,对所述待显示文档进行显示的步骤,包括:基于第二映射表,获得所述当前客户端账号和所述目标标识值对应的本地阅读位置;其中,所述第二映射表中记录有:客户端账号、文档内容标识值和本地阅读位置之间的对应关系;所述第二映射表存储于所述文档阅读客户端所在的电子设备;所获得的本地阅读位置为:所述第二映射表记录的、所述当前客户端账号登录的文档阅读客户端最近一次显示所述待显示文档的显示位置;判断接收到的云端阅读位置与获得的本地阅读位置是否相同;若不相同,显示阅读位置定位提示;其中,所述阅读位置定位提示用于供所述文档阅读客户端的用户选择:将所述待显示文档定位到所接收到的云端阅读位置对应的位置,或,将所述待显示文档定位到所获得的本地阅读位置对应的位置;根据用户依据所述阅读位置定位提示进行的定位选择操作,对所述待显示文档进行显示。4.根据权利要求3所述的方法,其特征在于,当获得的定位选择操作为:选择将所述待显示文档定位到所获得的本地阅读位置对应的位置时,所述方法还包括:将所述当前客户端账号、所述目标标识值和所述所获得的本地阅读位置,发送至所述云服务器,以使所述云服务器基于所述当前客户端账号、所述目标标识值和所述所获得的本地阅读位置,更新所述第一映射表。5.根据权利要求1所述的方法,其特征在于,在根据接收到的云端阅读位置,对所述待显示文档进行显示的步骤之后,所述方法还包括:当接收到针对所述待显示文档的关闭指令时,确定所述待显示文档的当前阅读位置;将所述当前阅读位置、所述当前客户端账号和所述目标标识值发送至所述云服务器,以使所述云服务器基于所述当前客户端账号、所述目标标识值和所述当前阅读位置,更新所述第一映射表。6.根据权利要求5所述的方法,其特征在于,在所述确定所述待显示文档的当前阅读位置的步骤之后,所述方法还包括:基于所述当前客户端账号、所述目标标识值和所述当前阅读位置,更新所述文档阅读客户端所在的电子设备中存储的第二映射表;其中,所述第二映射表中记录有:客户端账号、文档内容标识值和本地阅读位置之间的对应关系。7.根据权利要求5所述的方法,其特征在于,所述确定所述待显示文档的当前阅读位置的步骤,包括:根据接收到针对所述待显示文档的关闭指令时,所述待显示文档所显示的页码,确定所述待显示文档的当前阅读位置;或,根据接收到针对所述待显示文档的关闭指令时,所述待显示文档中光标所处的位置,确定所述待显示文档的当前阅读位置;或,根据接收到针对所述待显示文档的关闭指令时,所述待显示文档所显示的第一行/段文字,确定所述待显示文档的当前阅读位置。8.一种文档显示装置,其特征在于,应用于文档阅读客户端,所述装置包括:第一获得单元,用于当检测到针对待显示文档的打开指令时,获得用于唯一标识所述待显示文档的文档内容标识值,作为目标标识值;第二获得单元,用于获得用于登录至所述文档阅读客户端的当前客户端账号;第一发送单元,用于将所述当前客户...

【专利技术属性】
技术研发人员:冷志峰
申请(专利权)人:珠海金山办公软件有限公司北京金山办公软件股份有限公司广州金山移动科技有限公司
类型:发明
国别省市:广东,44

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

1