[發明專利]一種應用程序下載方法及裝置有效
| 申請號: | 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.szxzyx.cn/pat/books/201710053098.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:元數據交互方法及系統
- 下一篇:一種通信方法和通信設備





