[發明專利]一種頁面加載方法及裝置在審
| 申請號: | 201911230247.1 | 申請日: | 2019-12-04 |
| 公開(公告)號: | CN111079048A | 公開(公告)日: | 2020-04-28 |
| 發明(設計)人: | 苗威;方昌權;宋云路;李振華;吳貫亮;孫陽;肖瑤;董利明 | 申請(專利權)人: | 北京達佳互聯信息技術有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06F16/958;G06F9/445 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 頁面 加載 方法 裝置 | ||
本公開關于一種頁面加載方法及裝置,涉及頁面加載領域。包括:終端響應于頁面加載指令,向服務器發送第一頁面數據訪問請求,以及生成頁面文件訪問請求,其中,頁面加載指令用于請求加載應用的目標頁面,頁面文件訪問請求包括目標頁面的頁面文件的地址,第一頁面數據訪問請求包括目標頁面的頁面文件的地址,目標頁面的頁面文件的地址與目標頁面的用戶數據的地址存在對應關系;接收服務器返回的目標頁面的用戶數據;根據頁面文件訪問請求,獲取包括目標頁面的頁面文件的文件響應數據;根據目標頁面的用戶數據和文件響應數據,加載目標頁面,來縮短加載web頁面所用的時間。
技術領域
本公開涉及頁面加載領域,尤其涉及一種頁面加載方法及裝置。
背景技術
網頁視圖(webview)控件,是客戶端應用的一個可視控件,用于展示網頁頁面(可稱為web頁面)。由于web頁面具有開發速度快、新版本上線周期短、一次開發可以適應不同系統的優勢,因此在客戶端應用中,web頁面所占的比重越來越大。
在相關技術中,web頁面的加載依賴于webview控件。當用戶點擊客戶端應用中的webview控件時,終端可以進行該webview控件的初始化,待webview的內核準備就緒后,終端可以通過webview控件,請求服務器來獲取超文本標記語言(hyper textmarkuplanguage,HTML)文件、該HTML文件下的級聯樣式表(cascading style sheet,CSS)文件、Java script文件(簡稱JS文件)、圖片文件等頁面資源,以及web頁面待展示的用戶數據,并根據HTML文件、頁面資源和用戶數據渲染web頁面。
但是,由于在web頁面的加載過程中,webview控件的初始化、HTML文件的獲取、頁面資源的獲取、用戶數據的獲取是串行執行的,即后一個步驟的執行需等待前一個步驟完成之后方可開始,這樣會導致web頁面加載時間長。且由于在web頁面加載過程中,頁面通常為白屏,影響用戶體驗。
發明內容
本公開提供一種頁面加載方法及裝置,解決了web頁面加載時間長的問題。本公開的技術方案如下:
根據本公開實施例的第一方面,提供一種頁面加載方法,應用于終端,包括:
響應于頁面加載指令,向服務器發送第一頁面數據訪問請求,以及生成頁面文件訪問請求;其中,所述頁面加載指令用于請求加載應用的目標頁面,所述頁面文件訪問請求包括所述目標頁面的頁面文件的地址,所述第一頁面數據訪問請求包括所述目標頁面的頁面文件的地址,所述目標頁面的頁面文件的地址與所述目標頁面的用戶數據的地址存在對應關系;
接收所述服務器返回的所述目標頁面的用戶數據;
根據所述頁面文件訪問請求,獲取包括所述目標頁面的頁面文件的文件響應數據;
根據所述目標頁面的用戶數據和所述文件響應數據,加載所述目標頁面。
可選的,所述頁面文件訪問請求還包括文件請求類型標識,所述第一頁面數據訪問請求還包括數據請求類型標識;
其中,所述文件請求類型標識用于指示請求的類型為文件,所述數據請求類型標識用于指示請求的類型為數據。
可選的,所述響應于頁面加載指令,向服務器發送第一頁面數據訪問請求,以及生成頁面文件訪問請求,包括:
響應于對安裝控件的選擇操作,向所述服務器發送所述第一頁面數據訪問請求,以及創建并初始化瀏覽器控件,通過所述瀏覽器控件生成所述頁面文件訪問請求,所述安裝控件用于被觸發時安裝所述瀏覽器控件;
或者,響應于對所述瀏覽器控件的選擇操作,向所述服務器發送所述第一頁面數據訪問請求,以及初始化所述瀏覽器控件,通過所述瀏覽器控件生成所述頁面文件訪問請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京達佳互聯信息技術有限公司,未經北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911230247.1/2.html,轉載請聲明來源鉆瓜專利網。





