[發明專利]應用程序的頁面訪問方法及相關產品在審
申請號: | 202010097984.5 | 申請日: | 2020-02-17 |
公開(公告)號: | CN111339461A | 公開(公告)日: | 2020-06-26 |
發明(設計)人: | 蘇先樂 | 申請(專利權)人: | 中國平安人壽保險股份有限公司 |
主分類號: | G06F16/957 | 分類號: | G06F16/957 |
代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 熊永強;彭程 |
地址: | 518000 廣東省深圳市福田區益田路5033號*** | 國省代碼: | 廣東;44 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 應用程序 頁面 訪問 方法 相關 產品 | ||
1.一種應用程序的頁面訪問方法,其特征在于,所述應用程序應用于電子設備,所述應用程序為電子設備中的任意一個應用,所述應用程序通過接口調用所述電子設備中內置的瀏覽器控件,所述方法包括:
在建立訪問網頁的線程時,所述電子設備通過所述應用程序的接口調用用戶界面網絡視圖生成網頁訪問請求;
所述電子設備通過所述用戶界面網絡視圖對所述網頁訪問請求進行攔截,并查找與所述網頁訪問請求對應的本地網頁資源,以預加載所述本地網頁資源;
所述電子設備通過所述應用程序向全球廣域網服務器發送所述網頁訪問請求;
所述電子設備接收所述全球廣域網服務器返回的與所述網頁訪問請求對應的線上網頁資源。
2.根據權利要求1所述的方法,其特征在于,所述電子設備通過所述用戶界面網絡視圖對所述網頁訪問請求進行攔截之前,所述方法還包括:
所述電子設備解析所述網頁訪問請求的頭文件;
在確定所述頭文件表征所述網頁訪問請求需要進行頁面預加載時,觸發所述電子設備通過所述用戶界面網絡視圖對所述網頁訪問請求進行攔截的步驟。
3.根據權利要求1或2所述的方法,其特征在于,所述電子設備通過所述用戶界面網絡視圖對所述網頁訪問請求進行攔截,包括:
所述電子設備通過預先注冊到URLloading system的NSUrlProtocol子類對所述網頁訪問請求進行攔截。
4.根據權利要求3所述的方法,其特征在于,所述電子設備通過所述應用程序向全球廣域網服務器發送所述網頁訪問請求之前,所述方法還包括:
所述電子設備在目標資源池中查詢是否存在與所述網頁請求對應的歷史傳輸控制協議TCP連接,如存在,則復用所述歷史TCP連接獲取所述網頁訪問請求對應的線上網頁資源,所述目標資源池是所述電子設備基于歷史TCP連接建立的。
5.根據權利要求4所述的方法,其特征在于,所述方法還包括:
所述電子設備解析所述線上網頁資源的數據大小,并獲取對所述線上網頁資源的下載速度,通過所述用戶界面網絡視圖展示所述數據大小和/或下載速度。
6.根據權利要求5所述的方法,其特征在于,所述方法還包括:
所述電子設備解析所述線上網頁資源的數據類型;
在所述數據類型為圖像數據時,所述電子設備從已分配的顯存塊中選出與所述數據大小匹配的目標顯存塊;
所述電子設備將所述網頁資源緩存至所述目標顯存塊,通過所述用戶界面網絡視圖從所述目標顯存塊中渲染所述網頁資源,以顯示所述網頁資源對應的圖像。
7.根據權利要求6所述的方法,其特征在于,所述方法還包括:
所述電子設備獲取預先設置的顯示規則,所述顯示規則包括以下至少一種:縮放網頁、調整顯示字體或對標題加粗顯示;
所述電子設備根據所述顯示規則對所述網頁資源進行顯示。
8.一種應用程序的頁面訪問裝置,其特征在于,所述訪問裝置應用于電子裝置,所述應用程序應用于電子設備,所述應用程序為訪問裝置中的任意一個應用,所述應用程序通過接口調用所述訪問裝置中內置的瀏覽器控件,包括:
生成單元,用于在建立訪問網頁的線程時,通過所述應用程序的接口調用用戶界面網絡視圖用戶界面網絡視圖生成網頁訪問請求;
攔截單元,用于通過所述用戶界面網絡視圖對所述網頁訪問請求進行攔截,并查找與所述網頁訪問請求對應的本地網頁資源,以預加載所述本地網頁資源;
發送單元,用于通過所述應用程序向全球廣域網服務器發送所述網頁訪問請求;
接收單元,用于接收所述全球廣域網服務器返回的與所述網頁訪問請求對應的線上網頁資源。
9.一種電子設備,其特征在于,包括處理器、存儲器、通信接口以及一個或多個程序,其中,所述一個或多個程序被存儲在所述存儲器中,并且被配置由所述處理器執行,所述程序包括用于執行權利要求1-7任一項方法中的步驟的指令。
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機程序,所述計算機程序被處理器執行以實現如權利要求1-7任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安人壽保險股份有限公司,未經中國平安人壽保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010097984.5/1.html,轉載請聲明來源鉆瓜專利網。