[發明專利]頁面顯示方法及裝置在審
| 申請號: | 201710614061.0 | 申請日: | 2017-07-25 |
| 公開(公告)號: | CN107423394A | 公開(公告)日: | 2017-12-01 |
| 發明(設計)人: | 劉忠建;楊金風;余鵬 | 申請(專利權)人: | 北京小米移動軟件有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司11138 | 代理人: | 林錦瀾 |
| 地址: | 100085 北京市海淀區清河*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 頁面 顯示 方法 裝置 | ||
技術領域
本公開涉及網絡技術領域,特別涉及一種頁面顯示方法及裝置。
背景技術
隨著網絡技術的不斷發展,安裝在終端內的客戶端逐漸由具有良好交互體驗優勢的本地型客戶端,以及具有跨平臺開發優勢的網絡型客戶端,轉變為兼具上述二者的優勢的混合型客戶端。
為了保證用戶在使用客戶端的過程中,可以為用戶正常顯示頁面,通常需要在客戶端中預先設置靜態資源以便顯示網頁型頁面,防止在網絡情況不佳的情況下無法顯示該頁面。
而且,客戶端還會對預先設置的靜態資源不斷更新。客戶端可以先向服務器請求當前的靜態資源表,接收服務器反饋的當前靜態資源表,并將當前靜態資源表與客戶端存儲的靜態資源表進行比較,判斷當前靜態資源表發生變化,如果發生變化則下載當前靜態資源表中的全部資源,從而完成更新。
發明人在實現本公開的過程中,發現相關技術至少存在如下缺陷:
在客戶端需要更新靜態資源時,會對靜態資源表中的全部資源進行下載,而下載的全部資源中包括客戶端已經存儲的資源,造成浪費流量的問題。
發明內容
為克服相關技術中存在的問題,本公開提供一種頁面顯示方法及裝置。所述技術方案如下:
根據本公開的第一方面,提供一種頁面顯示方法,所述方法包括:
在接收到第一離線頁面的訪問請求后,檢測本地是否存儲有所述第一離線頁面的頁面靜態資源;
當本地存儲有所述頁面靜態資源,根據所述頁面靜態資源顯示所述第一離線頁面;
當本地未存儲有所述頁面靜態資源,從服務器獲取所述頁面靜態資源,根據所述頁面靜態資源顯示所述第一離線頁面。
可選的,所述方法還包括:
監測所述頁面靜態資源是否更新;
在監測到所述頁面靜態資源更新后,從所述服務器獲取更新后的頁面靜態資源。
可選的,所述檢測本地是否存儲有所述第一離線頁面的頁面靜態資源,包括:
獲取所述第一離線頁面對應的靜態資源表,所述靜態資源表用于記錄所述頁面靜態資源對應的文件標識;
根據所述靜態資源表查詢緩存列表;
當所述緩存列表中記錄有所述文件標識,確定本地存儲有所述頁面靜態資源;
當所述緩存列表中未記錄有所述文件標識,確定本地未存儲有所述頁面靜態資源。
可選的,所述當本地存儲有所述頁面靜態資源,根據所述頁面靜態資源顯示所述第一離線頁面,包括:
當本地存儲有所述頁面靜態資源,檢測所述緩存列表記錄的緩存路徑所指示的存儲位置是否存儲有所述頁面靜態資源;
當所述存儲位置存儲有所述頁面靜態資源,獲取所述頁面靜態資源,并根據所述頁面靜態資源顯示所述第一離線頁面;
當所述存儲位置未存儲有所述頁面靜態資源,從所述服務器獲取所述頁面靜態資源。
可選的,所述訪問請求攜帶有離線標簽,所述離線標簽用于標識與所述第一離線頁面關聯的靜態資源表;
所述獲取所述第一離線頁面對應的靜態資源表,包括:
將與所述離線標簽關聯的靜態資源表確定為所述第一離線頁面對應的靜態資源表。
可選的,所述監測所述頁面靜態資源是否更新,包括:
向所述服務器發送資源表請求指令,所述資源表請求指令包括所述第一離線頁面的頁面標識;
接收所述服務器發送的靜態資源表;
比較本地的靜態資源表與所述服務器發送的靜態資源表是否相同;
當所述本地的靜態資源表與所述服務器發送的靜態資源表相同時,確定所述頁面靜態資源未更新;
當所述本地的靜態資源表與所述服務器發送的靜態資源表不同時,確定所述頁面靜態資源更新。
可選的,所述監測所述頁面靜態資源是否更新,包括:
接收所述服務器發送的靜態資源表,所述服務器發送的靜態資源表是所述服務器在監測到所述服務器中的第一離線頁面對應的頁面靜態資源更新后生成的,所述服務器發送的靜態資源表用于記錄更新后的頁面靜態資源對應的文件標識;
根據所述服務器發送的靜態資源表,確定所述頁面靜態資源更新。
可選的,所述從所述服務器獲取更新后的頁面靜態資源,包括:
根據所述服務器發送的靜態資源表,從所述服務器下載頁面靜態資源。
根據本公開實施例的第二方面,提供一種頁面顯示裝置,所述裝置包括:
檢測模塊,被配置為在接收到第一離線頁面的訪問請求后,檢測本地是否存儲有所述第一離線頁面的頁面靜態資源;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京小米移動軟件有限公司,未經北京小米移動軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710614061.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種可調車輪直徑自行車
- 下一篇:一種快拆式輪轂安裝結構





