一种加载文档的方法、装置及计算机设备制造方法及图纸

技术编号:20362602 阅读:39 留言:0更新日期:2019-02-16 16:24
本申请实施例提供一种加载文档的方法、装置及计算机设备,方法包括:检测是否存在待查看文档对应的第一文档查看应用程序;若不存在所述对应的第一文档查看应用程序,则调用文档查看器加载并打开所述待查看文档,所述文档查看器中包含有多种文档格式对应的第二文档查看应用程序,第二文档查看应用程序包含待查看文档的文档格式对应的文档查看子应用程序;如此,当终端中不存在待查看文档对应的第一文档查看应用程序时,也无需另行查找、下载、安装对应的第一文档查看应用程序,直接调用文档查看器即可加载并打开待查看文档供用户查看,这样更方便用户查看文档,提高了用户查看文档的效率。

【技术实现步骤摘要】
一种加载文档的方法、装置及计算机设备
本专利技术涉及文档查看
,尤其涉及一种加载文档的方法、装置及计算机设备。
技术介绍
随着科学技术的不断发展,电子技术也得到了飞速的发展,用户经常会利用终端浏览文档信息。但是由于文档格式包括有多种,如果用户终端内没有安装待需要查看文档格式对应的文档查看应用程序时,还需另外查找、下载、安装对应的文档查看应用程序才能打开文档供用户查看,导致用户查看文档极为不便,降低了用户查看文档的效率。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的加载文档的方法、装置及计算机设备。本专利技术的第一方面,提供一种加载文档的方法,所述方法包括:检测是否存在待查看文档对应的第一文档查看应用程序;若不存在所述对应的第一文档查看应用程序,则调用文档查看器加载并打开所述待查看文档,所述文档查看器中包含有多种文档格式对应的第二文档查看应用程序,所述第二文档查看应用程序包含与所述待查看文档的文档格式对应的文档查看子应用程序。可选地,所述检测是否存在待查看文档对应的第一文档查看应用程序,包括:获取系统的注册表及所述待查看文档的文档格式;确定与所述待查看文档的文档格式对应的扩展名;判断所述注册表中是否存在与所述扩展名相关联的键值,若不存在所述键值,则确定不存在所述待查看文档对应的第一文档查看应用程序,所述键值用于提供所述第一文档查看应用程序的加载路径。可选地,所述调用文档查看器加载并打开所述待查看文档之前,包括:下载并安装所述文档查看器。可选地,所述调用文档查看器加载并打开所述待查看文档,包括:根据所述文档查看器的安装信息获取所述文档查看器对应的加载路径;根据所述加载路径加载所述文档查看器;调用所述文档查看器中与所述待查看文档的文档格式对应的文档查看子应用程序;利用与所述待查看文档的文档格式对应的文档查看子应用程序加载并打开所述待查看文档。可选地,所述文档格式包括:Word文件、PPt文件、Excel文件、Pdf文件、RTF文件、MP3文件、MOV文件及ZIP文件中的多种。可选地,所述调用文档查看器加载并打开所述待查看文档后,包括:向用户推送展示有是否将所述文档查看器设置为默认查看方式的询问界面。本专利技术的第二方面,提供一种加载文档的装置,所述装置包括:检测单元,用于检测是否存在待查看文档对应的第一文档查看应用程序;加载单元,用于在不存在所述对应的第一文档查看应用程序时,调用文档查看器加载并打开所述待查看文档,所述文档查看器中包含有多种文档格式对应的第二文档查看应用程序,所述第二文档查看应用程序包含与所述待查看文档的文档格式对应的文档查看子应用程序。可选地,所述检测单元包括:第一获取子单元,用于获取系统的注册表及所述待查看文档的文档格式;确定子单元,用于确定与所述待查看文档的文档格式对应的扩展名;检测子单元,用于检测所述注册表中是否存在与所述扩展名相关联的键值,若不存在所述键值,则确定不存在所述待查看文档对应的第一文档查看应用程序,所述键值用于提供所述第一文档查看应用程序的加载路径。可选地,所述装置还包括:安装单元,用于在调用文档查看器加载并打开所述待查看文档之前,下载并安装所述文档查看器。可选地,所述加载单元具体用于:第二获取子单元,用于根据所述文档查看器的安装信息获取所述文档查看器对应的加载路径;第一加载子单元,用于根据所述加载路径加载所述文档查看器;调用子单元,用于调用所述文档查看器中与所述待查看文档的文档格式对应的文档查看子应用程序;第二加载子单元,用于利用与所述待查看文档的文档格式对应的文档查看子应用程序加载并打开所述待查看文档。可选地,所述文档格式包括:Word文件、PPt文件、Excel文件、Pdf文件、RTF文件、MP3文件、MOV文件及ZIP文件中的多种。可选地,所述装置还包括:推送单元,用于在调用文档查看器加载并打开所述待查看文档后,向用户推送展示有是否将所述文档查看器设置为默认查看器的询问界面。本专利技术的第三方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述方法的步骤。本专利技术的第三方面,提供一种加载文档的计算机设备,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中,所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行如上述任一项所述方法的步骤。本申请实施例中提供的技术方案,至少具有如下技术效果或优点:本申请实施例提供一种加载文档的方法、装置及计算机设备,方法包括:检测是否存在待查看文档对应的第一文档查看应用程序;若不存在所述对应的第一文档查看应用程序,则调用文档查看器加载并打开所述待查看文档,所述文档查看器中包含有多种文档格式对应的第二文档查看应用程序,第二文档查看应用程序包含待查看文档的文档格式对应的文档查看子应用程序;如此,当终端中不存在待查看文档对应的第一文档查看应用程序时,也无需另行查找、下载、安装对应的第一文档查看应用程序,直接调用文档查看器即可加载并打开待查看文档供用户查看,这样更方便用户查看文档,提高了用户查看文档的效率。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的加载文档的方法流程示意图;图2示出了根据本专利技术一个实施例的加载文档的装置结构示意图;图3示出了根据本专利技术一个实施例的检测单元的结构示意图;图4示出了根据本专利技术一个实施例的加载单元的结构示意图;图5示出了根据本专利技术一个实施例的文档查看器的安装界面示意图;图6示出了根据本专利技术一个实施例的文档查看器的基本设置界面示意图;图7示出了根据本专利技术一个实施例的文档查看器的删除与卸载界面示意图;图8示出了根据本专利技术一个实施例的是否将所述文档查看器设置为默认查看方式的询问界面示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供了一种加载文档的方法、装置及计算机设备,用以解决现有技术中若终端内没有安装待需要查看文档格式对应的第一文档查看应用程序时,还需另外查找、下载、安装对应的第一文档查看应用程序才能打开文档供用户查看,导致用户查看文档极为不便,用户查看文档的效率降低的技术问题。实施例一本实施例提供一种加载文档的方法,如图1所示,方法包括:S110,检测是否存在待查看文档对应的文档查看应用程序;本实施例中,作为一种可选的实施例,检测是否存在待查看文档对应的第一文档查看应用程序之前,包括:获取待查看文档,具体可通过下述方式获取:捕捉用户的点击事件,通过点击事本文档来自技高网...

【技术保护点】
1.一种加载文档的方法,其特征在于,所述方法包括:检测是否存在待查看文档对应的第一文档查看应用程序;若不存在所述对应的第一文档查看应用程序,则调用文档查看器加载并打开所述待查看文档,所述文档查看器中包含有多种文档格式对应的第二文档查看应用程序,所述第二文档查看应用程序包含与所述待查看文档的文档格式对应的文档查看子应用程序。

【技术特征摘要】
1.一种加载文档的方法,其特征在于,所述方法包括:检测是否存在待查看文档对应的第一文档查看应用程序;若不存在所述对应的第一文档查看应用程序,则调用文档查看器加载并打开所述待查看文档,所述文档查看器中包含有多种文档格式对应的第二文档查看应用程序,所述第二文档查看应用程序包含与所述待查看文档的文档格式对应的文档查看子应用程序。2.如权利要求1所述的方法,其特征在于,所述检测是否存在待查看文档对应的第一文档查看应用程序,包括:获取系统的注册表及所述待查看文档的文档格式;确定与所述待查看文档的文档格式对应的扩展名;判断所述注册表中是否存在与所述扩展名相关联的键值,若不存在所述键值,则确定不存在所述待查看文档对应的第一文档查看应用程序,所述键值用于提供所述第一文档查看应用程序的加载路径。3.如权利要求1所述的方法,其特征在于,所述调用文档查看器加载并打开所述待查看文档之前,包括:下载并安装所述文档查看器。4.如权利要求1~3任一项所述的方法,其特征在于,所述调用文档查看器加载并打开所述待查看文档,包括:根据所述文档查看器的安装信息获取所述文档查看器对应的加载路径;根据所述加载路径加载所述文档查看器;调用所述文档查看器中与所述待查看文档的文档格式对应的文档查看子应用程序;利用与所述待查看文档的文档格式对应的文档查看子应用程序加载并打开所述待查看文档。5.一种加载文档的装置,其特征在于,所述装置包括:检测单元,用于检测是否存在待查看文档对应的第一文档查看应用程序;加载单元,用于在不存在所述对应的第一文档查看应用程序时,调用文档查看器加载并打开所述待查看文档,所述文档查看器中包含...

【专利技术属性】
技术研发人员:林慧敏于晓刚
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京,11

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

1