浏览器信息分享的方法、浏览器客户端和装置的制造方法

文档序号:8223541阅读:339来源:国知局
浏览器信息分享的方法、浏览器客户端和装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,具体涉及一种浏览器信息分享的方法、一种浏览器客户端和一种带有浏览器客户端的装置。
【背景技术】
[0002]浏览器是指可以显示网页服务器或者文件系统的HTML(超文本标记语言,HyperText Mark-up Language))文件内容,并让用户与这些文件交互的一种软件。网页浏览器主要通过HTTP协议(Hypertext transfer protocol,超文本传输协议)与网页服务器交互并获取网页,这些网页由URL(统一资源定位符,Uniform Resource Locator)指定,文件格式通常为HTML (Hypertext Markup Language,超文本标记语言)。浏览器也可提供资源的上传和下载功能。
[0003]但是传统的浏览器,其只是单纯的从服务器将文件下载至本地,如果用户想将文件放入另外一个终端时,则需要将其他终端已存储盘的形式与当前终端连接,然后打开浏览器的下载器,再通过下载器打开文件路径,对文件执行拷贝、粘贴等过程移动到另外一个终端。上述过程操作繁琐,每次均需要执行上述过程,严重影响效率。

【发明内容】

[0004]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器客户端和相应的浏览器信息分享的方法。
[0005]依据本发明的一个方面,提供了一种浏览器信息分享的方法,包括:
[0006]针对第一终端的浏览器中的下载链接,接收用户触发的向第二终端分享下载的指令;
[0007]将所述下载链接传输至第一终端中的下载组件中,通过所述下载组件根据所述下载链接进行下载;所述下载组件与第二终端有通信连接;
[0008]所述下载组件将下载的文件直接传输给第二终端。
[0009]优选地,所述下载组件将下载的文件直接传输给第二终端包括:
[0010]在下载组件开始下载文件后,将接收到的数据直接传输给第二终端;
[0011]或者,在下载组件将文件下载完毕后,将所述文件传输给第二终端。
[0012]优选地,所述在下载组件开始下载文件后,将接收到的数据直接传输给第二终端包括:
[0013]所述下载组件将从服务器接收到的数据流,作为输入流写入第二终端的内存中;所述第二终端的内存在接收所述输入流之后,将所述输入流转换为输出流并写入文件的数据区。
[0014]优选地,还包括:
[0015]判断所述下载的文件的类型,根据所述文件的类型调用第二终端中相应类型应用以处理所述文件。
[0016]优选地,所述判断所述下载的文件的类型,根据所述文件的类型调用第二终端中相应类型应用以处理所述文件包括:
[0017]当判断所述文件为文档类型,则调用第二终端的文档应用打开所述文件;
[0018]或者,当判断所述文件为图片类型,则调用第二终端的图像应用打开所述文件;
[0019]当判断所述文件为apk类型,则提示用户安装所述apk文件。
[0020]优选地,在将所述下载链接传输至第一终端中与第二终端连接的下载组件中之前,还包括:
[0021]判断所述下载组件是否已经与第二终端有通信连接;如果没有通信连接,则将所述下载组件与第二终端进行通信连接。
[0022]优选地,所述针对第一终端的浏览器中的下载链接,接收用户触发的向第二终端分享下载的指令包括:
[0023]判断第一终端的浏览器的当前网页中是否触发针对所述下载链接的下载操作,如果触发下载操作,则提示客户端是否分享下载至第二终端;
[0024]如果用户选择分享下载至第二终端,则接收到户触发的向第二终端分享下载的指令。
[0025]根据本发明的另一方面,提供了一种浏览器信息分享装置,包括:
[0026]下载分享模块,适于针对第一终端的浏览器中的下载链接,接收用户触发的向第二终端分享下载的指令;
[0027]下载通知模块,适于将所述下载链接传输至第一终端中的下载组件中,通过所述下载组件根据所述下载链接进行下载;所述下载组件与第二终端有通信连接;
[0028]文件传输模块,适于所述下载组件将下载的文件直接传输给第二终端。
[0029]优选地,所述文件传输模块包括:
[0030]部分传输模块,适于在下载组件开始下载文件后,将接收到的数据直接传输给第二终端;
[0031]或者,完整传输模块,适于在下载组件将文件下载完毕后,将所述文件传输给第二终端。
[0032]优选地,所述部分传输模块包括:
[0033]第一传输模块,适于所述下载组件将从服务器接收到的数据流,作为输入流写入第二终端的内存中;所述第二终端的内存在接收所述输入流之后,将所述输入流转换为输出流并写入文件的数据区。
[0034]优选地,还包括:
[0035]类型判断模块,适于判断所述下载的文件的类型,根据所述文件的类型操作第二终端处理所述文件。
[0036]优选地,所述类型判断模块包括:
[0037]文档类型模块,适于当判断所述文件为文档类型,则调用第二终端的文档应用打开所述文件;
[0038]或者,图片类型模块,适于当判断所述文件为图片类型,则调用第二终端的图像应用打开所述文件;
[0039]安装类型模块,适于当判断所述文件为apk类型,则提示用户安装所述apk文件。
[0040]优选地,还包括:
[0041]连接判断模块,适于在将所述下载链接传输至第一终端中与第二终端连接的下载组件中之前,判断所述下载组件是否已经与第二终端有通信连接;如果没有通信连接,则将所述下载组件与第二终端进行通信连接。
[0042]优选地,所述下载分享模块包括:
[0043]提示模块,适于判断第一终端的浏览器的当前网页中是否触发针对所述下载链接的下载操作,如果触发下载操作,则提示客户端是否分享下载至第二终端;
[0044]如果用户选择分享下载至第二终端,则接收到户触发的向第二终端分享下载的指令。
[0045]根据本发明的另一方面,提供了一种带有浏览器信息分享装置的系统,包括:
[0046]处理器,以及加载有多条可执行指令的存储器,所述多条指令包括执行以下步骤的方法:
[0047]针对第一终端的浏览器中的下载链接,接收用户触发的向第二终端分享下载的指令;
[0048]将所述下载链接传输至第一终端中的下载组件中,通过所述下载组件根据所述下载链接进行下载;所述下载组件与第二终端有通信连接;
[0049]所述下载组件将下载的文件直接传输给第二终端。
[0050]根据本发明的一种浏览器信息分享的方法可以直接将用户在浏览器中触发的下载链接,在用户需要传送至第二终端的情况下,直接将下载链接传输至第一终端中的下载组件中,通过所述下载组件根据所述下载链接进行下载;所述下载组件与第二终端有通信连接;所述下载组件将下载的文件直接传输给第二终端。由此解决了将浏览器下载器中的文件移到至第二终端时操作过程繁琐的问题,取得了将分享入口提前到用户点击下载链接时,极大的减少了用户将文件传输至第二终端的操作过程的有益效果。
[0051]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0052]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0053]图1示出了根据本发明一个实施例的一种浏览器信息分享的方法的流程示意图;
[0054]图2示出了根据本发明一个实施例的一种浏览器信息分享的方法的流程示意图;
[0055]图3示出了根据本发明一个实施例的一种浏览器信息分享的方法的流程示意图;
[0056]图4示出了根据本发明一个实施例的一种浏览器信息分享的方法的流程示意图;
[0057]图5示出了根据本发明一个实施例的一种浏览器客户端的结构示意图;
[0058]图6示出了根据本发明一个实施例的一种浏览器客户端的结构示意图;
[0059]图7示出了根据本发明一个实施例的一种浏览器客户端的结构示意图;
[0060]图8示出了根据本发明一个实施例的一种浏览器客户端的结构示意图;
[0061]图9示出了根据本发明一个实施例的一种带有浏览器信息分享装置的系统的结构示意图。
【具体实施方式】
[0062]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0063]实施例一
[0064]参照图1,其示出了本发明一种浏览器信息分享的方法的流程示意图,具体可以包括:
[0065]步骤110,针对第一终端的浏览器中的下载链接,接收用户触发的向第二终端分孚下载的指令;
[0066]在本发明实施例中,当用户通过浏
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1