[发明专利]一种应用程序下载方法及装置有效
| 申请号: | 201710053098.0 | 申请日: | 2017-01-22 |
| 公开(公告)号: | CN108347456B | 公开(公告)日: | 2021-09-10 |
| 发明(设计)人: | 任超;闫清岭;孙思阳;杨敬昌 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 于天琳;王琦 |
| 地址: | 100080 北京市海淀区海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 应用程序 下载 方法 装置 | ||
本申请提供了一种应用程序下载方法,包括:监听针对主应用程序页面上至少一个引流模块对应的至少一个应用程序的下载事件;当监听到针对其中一个应用程序的下载事件时,调用主应用程序的应用程序下载接口下载应用程序;接收主应用程序生成的下载任务标记并建立下载任务标记与应用程序的对应关系;接收主应用程序反馈的包含下载任务标记的下载状态信息;根据所述下载状态信息包含的下载任务标记确定下载状态信息对应的应用程序;以及将所述下载状态信息反馈给所述主应用程序页面上与确定的应用程序对应的引流模块,以使其更新所述引流模块显示的所述应用程序的下载状态。本申请还提供了应用程序的下载装置。
技术领域
本申请涉及计算机技术领域,尤其涉及一种应用程序下载方法及装置。
背景技术
插件(Plug-in)是遵循一定规范的应用程序接口编写出来的程序。插件只能运行在程序规定的应用程序系统平台下,而且必须依赖于应用程序才能发挥自身功能,仅靠插件自身是无法正常运行的。然而,相反地,应用程序并不需要依赖插件就可以运行。这样一来,插件就可以加载到应用程序上并且动态更新而不会对应用程序造成任何改变。基于上述特点,插件已经成为一种十分常用的应用程序开发方式。
目前,在常用的一些应用程序系统平台上,例如微信、手机QQ、微博等社交类应用程序系统平台上,已开发出各种各样的插件。在这些插件中,有一些插件是通过超文本标记语言(HTML,Hyper Text Mark-up Language)5的方式实现的,例如,微信平台上的腾讯新闻插件以及新浪微博上的新浪新闻插件等就是通过HTML5编写的。通常情况下,激活这类插件后将通过页面方式显示相应的内容。一般情况下,这种页面可以被称为插件底层页面。
通常,在插件底层页面上可以包含一个或者多个引流模块。其中,每个引流模块可以对应一个应用程序。引流模块主要用于引导移动终端的用户安装其对应的应用程序。当用户点击插件底层页面上某个引流模块而且当前的移动终端上并未安装与该引流模块对应的应用程序时,该引流模块将会触发该引流模块对应的应用程序的下载。例如,在微信平台上腾讯新闻的插件底层页面上通常会显示一个或多个引流模块。这些引流模块通常会显示为“点击下载安装应用程序A”或者“下载应用程序A,查看**信息”等等形式的提示语。这些引流模块可以对应同一个应用程序也可以对应不同的应用程序,例如,腾讯新闻应用、腾讯视频应用等等。当用户点击某个引流模块时,该引流模块会调用微信的应用程序下载接口下载该引流模块对应的应用程序。
然而,面对上述插件底层页中日益复杂化的应用程序下载需求,在一个插件底层页面上,会存在数个引流模块对应同一个应用程序的情况,也会存在数个引流模块对应不同应用程序的情况。然而,当前插件所在的应用程序系统平台,比如微信和手机QQ,在某些操作系统(比如在安卓系统)中,只提供了简单的接口使开发者具备后台下载应用的能力,如果直接套用,则会造成下载进度混乱、页面回调错误等问题。
发明内容
本发明实例提出了一种应用程序下载方法,包括:
监听针对主应用程序页面上至少一个引流模块对应的至少一个应用程序的下载事件;
当监听到针对其中一个应用程序的下载事件时,调用主应用程序的应用程序下载接口下载所述应用程序;
接收主应用程序反馈的下载所述应用程序时生成的下载任务标记;
建立所述下载任务标记与所述应用程序的对应关系;
接收主应用程序反馈的包含下载任务标记的下载状态信息;
根据所述下载状态信息包含的下载任务标记确定所述下载状态信息对应的应用程序;以及
将所述下载状态信息反馈给所述主应用程序页面上与确定的应用程序对应的引流模块,以使其更新所述引流模块所显示的所述应用程序的下载状态。
本申请实例还提出了一种应用程序下载装置,包括:监听接口以及下载管理单元;其中,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710053098.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:元数据交互方法及系统
- 下一篇:一种通信方法和通信设备





