[發明專利]一種啟動快應用的方法及相關裝置有效
| 申請號: | 202210186805.4 | 申請日: | 2019-09-26 |
| 公開(公告)號: | CN114706621B | 公開(公告)日: | 2023-03-24 |
| 發明(設計)人: | 郁利濤;吳勇輝;孫斐;李國強 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 啟動 應用 方法 相關 裝置 | ||
本申請公開了一種啟動快應用的方法及相關裝置,該方法包括:電子設備向應用服務器請求一個或多個快應用的加速腳本;檢測到針對目標快應用的第一操作,響應于該第一操作,該電子設備向該應用服務器請求該目標快應用的應用包,該目標快應用的加速腳本包含于該一個或多個快應用的加速腳本;響應于該第一操作,該電子設備運行該目標快應用的加速腳本,得到第一URL,并根據該第一URL獲取第一數據;電子設備可以根據該第一數據生成并顯示該目標快應用的首屏。本申請實施例可以通過加速腳本預先獲取快應用的首屏顯示所需的數據,提升啟動快應用的效率。
技術領域
本申請涉及電子技術領域,尤其涉及一種啟動快應用的方法及相關裝置。
背景技術
快應用,是一種無需提前安裝,用戶使用時即時下載的應用。在首次使用之前需要下載一個應用包。在點擊快應用到首屏(應用開啟時顯示的初始界面)渲染完成過程中,需要下載應用包以及請求首屏顯示所需的數據(例如,如新聞類應用需要向第三方服務器請求新聞列表等數據)。由于快應用首屏顯示所需的數據對應的統一資源定位符(uniformresource locator,URL)需要從應用包解析得到,因此首次啟動快應用的耗時較長。
現有技術中,為了減少首次啟動快應用的時間,一般通過人工將快應用啟動過程中首屏顯示所需數據對應的URL的列表預存在應用服務器中。在運行快應用的引擎啟動之后,引擎從應用服務器中獲取所有快應用對應的URL的列表。用戶首次點擊了一個快應用之后,手機在下載應用包的同時,引擎可以根據該快應用對應的URL從第三方服務器中獲取該快應用所需的數據,以減少啟動該快應用的時間。這種預存URL列表的方式需要人工進行維護,容易導致獲取到的URL有誤的問題。
發明內容
本申請提供了一種啟動快應用的方法及相關裝置,可以提升啟動快應用的效率。
第一方面,本申請實施例提供了一種啟動快應用的方法。所述方法包括:電子設備向應用服務器發送第一請求,所述第一請求用于指示應用服務器向所述電子設備發送一個或多個快應用的加速腳本;所述電子設備接收所述應用服務器發送的所述一個或多個快應用的加速腳本;檢測到針對目標快應用的第一操作,響應于所述第一操作,所述電子設備向所述應用服務器發送第二請求,所述第二請求用于請求所述目標快應用的應用包,所述目標快應用的加速腳本包含于所述一個或多個快應用的加速腳本;響應于所述第一操作,所述電子設備運行所述目標快應用的加速腳本,得到第一統一資源定位符URL,并根據所述第一URL從第三方服務器中獲取第一數據;所述電子設備接收所述應用服務器發送的所述目標快應用的應用包;所述電子設備運行所述目標快應用的應用包,得到第二URL;當所述第一URL與所述第二URL相同時,所述電子設備根據所述第一數據生成并顯示所述目標快應用的首屏。
在一些實施例中,在電子設備向應用服務器發送第一請求之前,所述方法還包括:所述電子設備接收到包含有所述一個或多個快應用的即時通信信息。
在一些實施例中,在所述電子設備向應用服務器發送第一請求之前,所述方法還包括:所述電子設備檢測到作用于所述一個或多個快應用的圖標上的用戶操作。
在一些實施例中,在所述電子設備向應用服務器發送第一請求之前,所述方法還包括:所述電子設備接收到輸入的快應用名稱信息,所述快應用名稱信息與所述一個或多個快應用具有對應關系。
在一些實施例中,所述方法還包括:當所述第一URL與所述第二URL不相同時,所述電子設備根據所述第二URL從所述第三方服務器中獲取第二數據;所述電子設備根據所述第二數據生成并顯示所述目標快應用的首屏。
在一些實施例中,所述方法還包括:當所述第一URL與所述第二URL相同時,所述電子設備向應用服務器發送指示所述目標快應用的加速腳本命中成功的信息;當所述第一URL與所述第二URL不相同時,所述電子設備向應用服務器發送指示所述目標快應用的加速腳本命中失敗的信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210186805.4/2.html,轉載請聲明來源鉆瓜專利網。





