[发明专利]组件调用方法及装置有效
| 申请号: | 201610395871.7 | 申请日: | 2016-06-03 |
| 公开(公告)号: | CN107463395B | 公开(公告)日: | 2020-10-09 |
| 发明(设计)人: | 方敏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F8/61 | 分类号: | G06F8/61;G06F9/445 |
| 代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 组件 调用 方法 装置 | ||
本发明公开了一种组件调用方法及装置,属于网络技术领域。所述方法包括:当应用客户端接收到网页浏览请求时,读取指定应用客户端的浏览组件的安装路径;应用客户端根据所述安装路径,将所述浏览组件加载至应用进程中;调用已加载的浏览组件,进行网页加载。终端安装的第三方应用客户端通过指定应用客户端分享的浏览组件的安装路径,获取浏览组件,并将浏览组件加载至自己的应用进程中,实现浏览功能,使得终端只需存储指定应用客户端的浏览组件,而不必为每个应用客户端均存储相应的浏览组件,减少了存储消耗。
技术领域
本发明涉及网络技术领域,特别涉及一种组件调用方法及装置。
背景技术
随着网络技术的发展,终端安装的应用客户端通常具有浏览功能,比如加载网页、通过网页下载资源等。该浏览功能的实现方式为:应用客户端从服务器下载浏览组件,并将浏览组件安装至自身的安装路径下,使得应用客户端运行过程中,通过调用浏览组件来实现浏览功能。
现有技术中,对于终端安装的每个应用客户端,均会从服务器下载浏览组件,并将浏览组件安装到应用客户端的安装路径下。也即是,将每个应用客户端的浏览组件对应的数据包存储在应用客户端的安装路径下。其中,不同应用客户端的浏览组件是相互独立的,对于任一应用客户端,第三方应用客户端不可读取该应用客户端的浏览组件。对于每个应用客户端,浏览组件的调用过程为:当应用客户端接收到网页浏览请求时,直接根据自身应用客户端的安装路径,调用安装路径下存储的浏览组件,以进行网页加载。
在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
由于终端的每个应用客户端均需要在自身的安装路径下存储相应的浏览组件,以便调用自身安装路径下的浏览组件,以实现浏览功能,这样终端需要存储多个浏览组件来实现相同的浏览功能,使得存储空间冗余占用,造成了存储资源的浪费。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种组件调用方法及装置。所述技术方案如下:
一方面,提供了一种组件调用方法,终端安装有至少一个应用客户端和指定应用客户端,所述应用客户端未安装有浏览组件,所述指定应用客户端安装有所述浏览组件,所述方法包括:
当所述应用客户端接收到网页浏览请求时,读取指定应用客户端的浏览组件的安装路径;
所述应用客户端根据所述安装路径,将所述浏览组件加载至所述应用客户端的应用进程中;
所述应用客户端调用已加载的浏览组件,进行网页加载。
另一方面,提供了一种组件调用装置,应用于应用客户端,所述装置包括:
读取模块,用于接收到网页浏览请求时,读取指定应用客户端的浏览组件的安装路径;
加载模块,用于根据所述安装路径,将所述浏览组件加载至所述应用客户端的应用进程中;
调用模块,用于调用已加载的浏览组件,进行网页加载。
本发明实施例提供的技术方案带来的有益效果是:
终端安装的第三方应用客户端可根据指定应用客户端分享的浏览组件的安装路径,获取浏览组件,并将浏览组件加载至自己的应用进程中,实现浏览功能,使得终端只需存储指定应用客户端的浏览组件,而不必为每个应用客户端均存储相应的浏览组件,减少了存储消耗。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种组件调用方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610395871.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:剪刀(Y57119‑8)
- 下一篇:净水机(14)





