浏览器下载数据的方法、装置和终端制造方法及图纸

技术编号:24419329 阅读:28 留言:0更新日期:2020-06-06 13:12
本发明专利技术公开了一种浏览器下载数据的方法、装置和终端,属于计算机网络技术领域。方法包括:浏览器获取目标网页的网页内容,网页内容包括至少一个多媒体链接;若当前终端是移动终端,浏览器获取移动终端的网络状态;响应于移动终端的网络状态符合预定条件,浏览器从网页内容的至少一个多媒体链接中提取未被触发的多媒体链接;浏览器下载未被触发的多媒体链接所对应的多媒体数据。解决了当移动终端断网时,移动终端无法继续播放网页中还未被触发打开的视频链接所对应的视频数据的问题;达到了即使移动终端断网,移动终端仍然可以继续播放未被触发打开的多媒体链接所对应的多媒体数据的效果。

Method, device and terminal of downloading data by browser

【技术实现步骤摘要】
浏览器下载数据的方法、装置和终端本申请是申请日为2014年1月2日、申请号为201410002083.8、专利技术名称为“数据下载方法、装置和终端”的分案申请。
本专利技术涉及计算机网络
,特别涉及一种浏览器下载数据的方法、装置和终端。
技术介绍
随着互联网技术的发展,使用诸如手机、平板电脑、台式电脑或者电子阅读器之类的终端来观看互联网中的视频已经成为用户生活娱乐过程中的重要组成部分。当用户想要观看视频时,用户可以触发打开网页中的视频链接,终端下载视频链接所对应的视频数据,播放下载的视频数据。比如,用户选择电视剧‘XX’的第2集的视频链接,则终端在打开第2集的视频链接之后,终端将下载第2集中的视频数据,终端播放下载的第2集中的数据。当终端断开网络时,终端只能继续播放已经被用户触发打开的视频链接所对应的视频数据,对于网页中还未触发打开的视频链接中的视频数据,终端将无法继续播放。
技术实现思路
为了解决终端无法播放网页中还未被触发打开的视频链接所对应的视频数据的问题,本专利技术实施例提供了一种浏览器下载数据的方法、装置和终端。所述技术方案如下:第一方面,提供了一种浏览器下载数据的方法,所述方法包括:浏览器获取目标网页的网页内容,所述网页内容包括至少一个多媒体链接;若当前终端是移动终端,所述浏览器获取所述移动终端的网络状态;响应于所述移动终端的网络状态符合预定条件,所述浏览器从所述网页内容的至少一个多媒体链接中提取未被触发的多媒体链接;>所述浏览器下载所述未被触发的多媒体链接所对应的多媒体数据。第二方面,提供了一种数据下载装置,所述装置包括:内容获取模块,用于获取目标网页的网页内容,所述网页内容包括至少一个多媒体链接;状态获取模块,用于若当前终端是移动终端,获取所述移动终端的网络状态;链接提取模块,用于响应于所述移动终端的网络状态符合预定条件,从所述信息内容获取模块获取到的所述网页内容的至少一个多媒体链接中提取未被触发的多媒体链接;数据下载模块,用于下载所述链接提取模块提取的所述未被触发的多媒体链接所对应的多媒体数据。第三方面,提供了一种终端,其包括第二方面所述的数据下载装置。第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如第一方面任一所述的浏览器下载数据的方法。本专利技术实施例提供的技术方案的有益效果是:通过浏览器获取目标网页的网页内容,并在当前终端是移动终端,且移动终端的网络状态符合预定条件的情况下,从网页内容的至少一个多媒体链接中提取未被触发的多媒体链接,下载未被触发的多媒体链接所对应的多媒体数据;解决了当移动终端断网时,移动终端无法继续播放网页中还未被触发打开的视频链接所对应的视频数据的问题;达到了即使移动终端断网,但是由于移动终端已经下载未被触发的多媒体链接所对应的多媒体数据,所以移动终端仍然可以继续播放未被触发打开的多媒体链接所对应的多媒体数据的效果。且由于是在移动终端的网络状态符合预定条件的情况下进行数据下载,因而无需使用移动通信网络来获取流媒体,进而可以减少额外的费用。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一个实施例提供的浏览器下载数据的方法的方法流程图;图2A是本专利技术另一实施例提供的浏览器下载数据的方法的方法流程图;图2B是本专利技术另一实施例提供的目标网页的一种显示示意图;图2C是本专利技术另一实施例提供的用户选择多媒体链接时浏览器的一种显示示意图;图3是本专利技术再一实施例提供的浏览器下载数据的方法的方法流程图;图4是本专利技术一个实施例提供的数据下载装置的结构方框图;图5A是本专利技术另一实施例提供的数据下载装置的结构方框图;图5B是本专利技术另一实施例提供的数据下载装置的另一结构方框图;图5C是本专利技术另一实施例提供的数据下载装置的再一结构方框图;图5D是本专利技术另一实施例提供的数据下载装置的再一结构方框图;图6是本专利技术一个实施例提供的浏览器下载数据的方法的具体实施示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部份实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参考图1,其示出了本专利技术一个实施例提供的浏览器下载数据的方法的方法流程图,该浏览器下载数据的方法可以包括:步骤101,获取目标网页的网页内容;其中,网页内容包括至少一个多媒体链接;步骤102,从网页内容的至少一个多媒体链接中提取未被触发的多媒体链接;步骤103,下载未被触发的多媒体链接所对应的多媒体数据。综上所述,本实施例提供的数据下载方法,通过获取目标网页的网页内容,从网页内容的至少一个多媒体链接中提取未被触发的多媒体链接,下载未被触发的多媒体链接所对应的多媒体数据;解决了现有技术中当终端断网时,终端无法继续播放网页中还未被触发打开的视频链接所对应的视频数据的问题;达到了即使终端断网,但是由于终端已经下载未被触发的多媒体链接所对应的多媒体数据,所以终端仍然可以继续播放未被触发打开的多媒体链接所对应的多媒体数据的效果。请参考图2,其示出了本专利技术另一实施例提供的浏览器下载数据的方法的方法流程图,该数据下载方法可以包括:步骤201,获取目标网页的网页内容;浏览器可以打开目标网页,获取目标网页的网页内容。其中,网页内容包括至少一个多媒体链接,并且在实际实现时,多媒体链接可以是音频链接、视频链接或者同时包括音频链接和视频链接。步骤202,从网页内容的至少一个多媒体链接中提取未被触发的多媒体链接;在浏览器获取到目标网页的网页内容之后,浏览器可以从网页内容的至少一个多媒体链接中提取未被触发的多媒体链接。具体的,由于目标网页中可以包括文本链接、音频链接和视频链接中的至少一种,所以在浏览器获取到网页内容后,浏览器可以检索网页内容中的所有链接,检测检索到的链接是否是多媒体链接,并在检测结果为是多媒体链接时,继续检测多媒体链接是否已经被触发,进而提取出未被触发的多媒体链接。其中,由于不同类型的链接的表示形式也有所不同,所以浏览器可以根据链接的表示形式来判断一个链接是否是多媒体链接,比如,音频链接中通常可以包括mp3、mp4或者wav,所以浏览器可以检测链接中是否包含mp3、mp4或者wav,在检测结果为包含时确定链接是音频链接;视频链接中通常可以包括flv、video或者audio本文档来自技高网...

【技术保护点】
1.一种浏览器下载数据的方法,其特征在于,所述方法包括:/n浏览器获取目标网页的网页内容,所述网页内容包括至少一个多媒体链接;/n若当前终端是移动终端,所述浏览器获取所述移动终端的网络状态;/n响应于所述移动终端的网络状态符合预定条件,所述浏览器从所述网页内容的至少一个多媒体链接中提取未被触发的多媒体链接;/n所述浏览器下载所述未被触发的多媒体链接所对应的多媒体数据。/n

【技术特征摘要】
1.一种浏览器下载数据的方法,其特征在于,所述方法包括:
浏览器获取目标网页的网页内容,所述网页内容包括至少一个多媒体链接;
若当前终端是移动终端,所述浏览器获取所述移动终端的网络状态;
响应于所述移动终端的网络状态符合预定条件,所述浏览器从所述网页内容的至少一个多媒体链接中提取未被触发的多媒体链接;
所述浏览器下载所述未被触发的多媒体链接所对应的多媒体数据。


2.根据权利要求1所述的方法,其特征在于,所述预定条件包括如下条件中的至少一种:
所述移动终端使用无线保真技术WIFI网络;
所述移动终端的流量套餐中的剩余流量大于第一阈值;
所述移动终端的网络信号强度高于第二阈值。


3.根据权利要求1所述的方法,其特征在于,所述浏览器下载所述未被触发的多媒体链接所对应的多媒体数据之前,所述方法还包括:
所述浏览器计算所述未被触发的多媒体链接与所述网页内容中已被触发的多媒体链接的关联度;
响应于计算得到的关联度达到第三阈值,则所述浏览器执行所述下载所述未被触发的多媒体链接所对应的多媒体数据的步骤。


4.根据权利要求3所述的方法,其特征在于,所述浏览器计算所述未被触发的多媒体链接与所述网页内容中已被触发的多媒体链接的关联度,包括:
所述浏览器获取所述未被触发的多媒体链接的特征信息,以及所述网页内容中已被触发的多媒体链接的特征信息;
所述浏览器根据所述未被触发的多媒体链接的特征信息和所述已被触发的多媒体链接的特征信息之间的关联关系,计算所述未被触发的多媒体链接与所述已被触发的多媒体链接的关联度。


5.根据权利要求3所述的方法,其特征在于,若所述未被触发的多媒体链接有两个或者两个以上,所述浏览器下载所述未被触发的多媒体链接所对应的多媒体数据,包括:
所述浏览器将所述两个或者两个以上的未被触发的多媒体链接按照计算得到的所述两个或者两个以上的未被触发的多媒体链接与所述网页内容中已被触发的多媒体链接的关联度由高到低的顺序进行排序;
按照所述排序依次下载所述两个或者两个以上的多媒体链接所对应的多媒体数据。


6.根据权利要求1所述的方法,其特征在于,若所述未被触发的多媒体链接有两个或者两个以上,所述浏览器下载所述未被触发的多媒体链接所对应的多媒体数据之前,所述方法还包括:
所述浏览器显示所述两个或者两个以上的未被触发的多媒体链接;
所述浏览器接收从所述两个或者两个以上的未被触发的多媒体链接中选择至少一个未被触发的多媒体链接的选择信号;
所述浏览器下载所述未被触发的多媒体链接所对应的多媒体数据,包括:
所述浏览器下载所述选择信号选择的未被触发的多媒体链接所对应的多媒体数据。


7.根据权利要求1至6任一所述的方法,其特征在于,所述浏览器下载所述未被触发的多媒体链接所对应的多媒体数据之后,所述方法还包括:
所述浏览器接收用于触发所述未被触发的多媒体链接的触发信号;
所述浏览器播放已经下载的所述触发信号触发的多媒体链接...

【专利技术属性】
技术研发人员:林晓丹
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1