[發明專利]一種頁面加載的方法、裝置及存儲介質在審
| 申請號: | 202010597766.8 | 申請日: | 2020-06-28 |
| 公開(公告)號: | CN111753235A | 公開(公告)日: | 2020-10-09 |
| 發明(設計)人: | 趙婧;左景龍 | 申請(專利權)人: | 北京小米松果電子有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957 |
| 代理公司: | 北京名華博信知識產權代理有限公司 11453 | 代理人: | 李冬梅 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 頁面 加載 方法 裝置 存儲 介質 | ||
本公開是關于一種頁面加載的方法、裝置及介質,所述方法包括接收到目標頁面的加載請求時,獲取當前加載請求隊列中的加載請求;按照第一預設規則處理所述當前加載請求隊列中的加載請求;執行所述目標頁面的加載請求。在本公開所提供的頁面加載的方法中,為了使目標頁面的加載優先處理,獲取當前加載請求隊列中的所有加載請求,并按照第一預設規則進行處理,然后即可優先執行用戶所需的目標頁面的加載請求,以提高加載效率,提升用戶體驗。
技術領域
本公開涉及頁面處理領域,尤其涉及頁面加載的方法、裝置及存儲介質。
背景技術
相關技術中,網頁加載速度是被越來越關注的問題之一。現有技術中使用預加載技術。預加載就是將所需資源提取請求加載到本地,這樣在需要使用時便無需進行請求,直接從緩存中獲取即可,這種方式提升了信息流業務的效率。但是,預加載是按照加載順序,依次完成加載請求的。在網絡環境比較差的時候,按照加載順序依次完成加載隊列中加載請求的劣勢尤為明顯,用戶體驗比較差。提供一種便捷地頁面加載的方法,是亟待解決的技術問題。
發明內容
為克服相關技術中存在的問題,本公開提供一種頁面加載的方法、裝置及存儲介質。
根據本公開實施例的第一方面,提供一種頁面加載的方法,包括:
接收到目標頁面的加載請求時,獲取當前加載請求隊列中的加載請求;
按照第一預設規則處理所述當前加載請求隊列中的加載請求;
執行所述目標頁面的加載請求。
其中,所述按照第一預設規則處理所述當前加載請求隊列中的加載請求,包括:
確定所述當前加載請求隊列中是否有所述目標頁面的加載請求;
若有,暫停所述當前加載請求隊列中除所述目標頁面的加載請求外的其它加載請求,按照第二預設規則處理所述當前加載請求隊列中除所述目標頁面的加載請求外的其它加載請求所加載的內容;
若沒有,暫停所述當前加載請求隊列中所有的加載請求,按照第二預設規則處理所述當前加載請求隊列所有的加載請求所加載的內容。
其中,所述第二預設規則包括下述規則中的一種:
規則一:清空所述當前加載請求隊列中除所述目標頁面的加載請求外的其它加載請求所加載的內容或者清空所述當前加載請求隊列所有的加載請求所加載的內容;
規則二:確定所述當前加載請求隊列中加載內容超過第一預設閾值的加載請求,緩存所確定的加載內容超過第一預設閾值的加載請求中除所述目標頁面的加載請求外的其它加載請求所加載的內容或者緩存所確定的加載內容超過第一預設閾值的所有加載請求所加載的內容。
其中,所述按照第一預設規則處理所述當前加載請求隊列中的加載請求,包括:
確定所述當前加載請求隊列中是否有所述目標頁面的加載請求;
若有,確定所述當前加載請求隊列中加載內容超過第二預設閾值且加載優先等級高于所述目標頁面的加載請求的加載請求,繼續執行所確定的加載請求;
若沒有,確定所述當前加載請求隊列中加載內容超過第二預設閾值的加載請求,繼續執行所確定的加載請求。
其中,所述方法還包括:
完成所述目標頁面的加載后,恢復執行所述當前加載請求隊列中的加載請求。
根據本公開實施例的第二方面,提供一種一種頁面加載的裝置,所述裝置包括:
獲取模塊,被配置為接收到目標頁面的加載請求時,獲取當前加載請求隊列中的加載請求;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米松果電子有限公司,未經北京小米松果電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010597766.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:運維管理方法和系統
- 下一篇:一種羽絨產品生產用自動卷枕頭裝置





