[發明專利]第三方H5頁面加載的方法、裝置及計算機可讀存儲介質有效
| 申請號: | 202010583175.5 | 申請日: | 2020-06-23 |
| 公開(公告)號: | CN111753233B | 公開(公告)日: | 2022-06-28 |
| 發明(設計)人: | 陳方毅;李江淮 | 申請(專利權)人: | 廈門美柚股份有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06F16/955 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 何爽;景鵬 |
| 地址: | 361000 福建省廈門*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 第三 h5 頁面 加載 方法 裝置 計算機 可讀 存儲 介質 | ||
本發明公開了一種第三方H5頁面加載的方法、裝置及計算機可讀存儲介質,該方法包括:根據應用當前頁面中的第三方H5頁面鏈接對應的URL,向云端獲取所述第三方H5頁面的資源列表;其中,所述云端存儲不同第三方H5頁面的資源列表;根據所述資源列表加載對應資源,并將所述資源添加到網頁視圖緩存中;根據第三方H5頁面的打開請求,從所述網頁視圖緩存中加載所述第三方H5頁面打開所需的資源。本發明在進行預先加載時,資源由每個客戶端根據資源列表直接從第三方服務器加載,資源只有一次遠程傳輸,加載任務也分別下放至每個預先加載客戶端,不再集中在云端加載資源,降低云端的數據處理負荷,提高了預先加載可靠性和預先加載效率。
技術領域
本發明屬于網頁技術領域,更具體而言,涉及一種第三方H5頁面加載的方法、裝置及計算機可讀存儲介質。
背景技術
在應用(APP)內存很多頁面鏈接,如廣告頁面鏈接、內容資訊頁面鏈接等;在這些頁面鏈接中,除了自有的頁面鏈接外,還包括其他網站的H5頁面的鏈接,其他網站的H5頁面稱為第三方H5頁面,第三方H5頁面打開時需從所在網站的服務器上加資源,所在網站的服務器稱為第三方服務器。
用戶在瀏覽應用的頁面時,經常會訪問當前頁面上嵌入的第三方H5頁面的鏈接,進入第三方的H5網頁;但是由于應用對第三方H5網頁的代碼不可管控、不可編輯,所以在應用訪問第三方H5網頁的鏈接時,第三方H5頁面的加載速度緩慢,加載成功率也較低,大大影響了用戶體驗。
針對上述問題,現有的解決方案是對第三方頁面進行預先加載,具體包括:
從第三方服務器將第三方頁面的資源,加載在自有的服務器的第三方瀏覽器中;
解析第三方瀏覽器的資源獲取記錄,獲取第三方頁面的資源列表并存儲;
依據所述資源列表,從第三方服務器加載所述第三方頁面所對應的資源,并將所述資源的內容下發至客戶端進行預先加載;
在第三方網頁的鏈接被觸發時,攔截該第三方網頁的鏈接的資源請求,基于預先加載的所述資源的內容進行響應。
雖然采用現有技術加載第三方H5頁面能夠提高加載速度,但在預先加載過程中,需要中轉設備(如有的服務器)從第三方服務器加載資源,再將資源下發至客戶端,不僅資源多次遠距離轉發傳遞會導致數據錯誤率增加,預先加載效率降低,而且,當有多個客戶端同時請求不同第三方網頁預先加載時,中轉設備需要同時加載多個不同第三方網頁的資源,對中轉設備處理能力具有較高要求,增加中設備投入成本。
發明內容
本發明的主要目的在于提供一種第三方H5頁面加載的方法、裝置及計算機可讀存儲介質,直接根據資源列表從第三方服務器加載第三方H5頁面資源至網頁視圖緩存,當有多個客戶端同時請求不同第三方網頁預先加載時,降低中轉設備云端的數據處理負荷,提高資源加載效率和資源加載可靠性。
根據本發明的第一方面,提供了一種第三方H5頁面加載的方法,包括:
根據應用當前頁面中的第三方H5頁面鏈接對應的URL,向云端獲取所述第三方H5頁面的資源列表;其中,所述云端存儲不同第三方H5頁面的資源列表;
根據所述資源列表加載對應資源,并將所述資源添加到網頁視圖緩存中;
根據第三方H5頁面的打開請求,從所述網頁視圖緩存中加載所述第三方H5頁面打開所需的資源。
在進行預先加載時,只向云端獲取資源列表,資源由每個客戶端根據資源列表直接從第三方服務器加載,資源只有一次遠程傳輸,加載任務也分別下放至每個預先加載客戶端,不再集中在云端加載資源,降低云端的數據處理負荷,提高了預先加載可靠性和預先加載效率。
本發明的一個特定的實施例中,在所述根據應用當前頁面中第三方H5頁面鏈接對應的URL,向云端獲取所述第三方H5頁面的資源列表之前,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門美柚股份有限公司,未經廈門美柚股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010583175.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:通信方法、裝置及系統
- 下一篇:視頻翻譯方法和裝置、存儲介質和電子設備





