[發明專利]頁面數據加載方法和裝置在審
| 申請號: | 201710380878.6 | 申請日: | 2017-05-25 |
| 公開(公告)號: | CN108932259A | 公開(公告)日: | 2018-12-04 |
| 發明(設計)人: | 任偉杰 | 申請(專利權)人: | 廣州阿里巴巴文學信息技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 宋揚;劉芳 |
| 地址: | 510627 廣東省廣州市天河區黃埔大*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 加載 顯示區域信息 模板樣式 數量對應 方法和裝置 數據響應 頁面數據 服務器發送數據 接收服務器 電子設備 數據加載 數據請求 數量確定 信息確定 用戶體驗 發送 申請 | ||
本申請提供一種頁面數據加載方法和裝置,通過獲取電子設備的顯示區域信息和待加載頁面的模板樣式信息,根據顯示區域信息和模板樣式信息,確定待加載的模塊數量,向服務器發送數據請求,以請求確定的模塊數量對應的模塊的數據,接收服務器發送的數據請求對應的數據響應,數據響應中包含模塊數量對應的模塊的數據,對模塊數量對應的模塊的數據進行加載,由于模塊數量是根據顯示區域信息和模板樣式信息確定的,因此,模塊數量確定的更加準確合理,能夠實現按需加載,從而,提高數據加載的效率,提高用戶體驗。
技術領域
本申請涉及網絡技術,尤其涉及一種頁面數據加載方法和裝置。
背景技術
為了擴展頁面人工運營自由度和頁面樣式的快速迭代,在前端頁面搭建的過程中采用頁面模板拼接加數據獲取的方式。
在頁面模板拼接加數據獲取的方式中,現有技術中,頁面數據加載的一種方式為,每次請求獲取固定個數的模塊的數據進行加載,然而,采用現有技術的方法,容易出現頁面未加載完全的情況,從而,延緩了頁面的加載效率,影響用戶體驗。
發明內容
本申請提供一種頁面數據加載方法和裝置,以提高頁面的加載效率,提高用戶體驗。
本申請第一方面,提供一種頁面數據加載方法,包括:
獲取電子設備的顯示區域信息;
獲取待加載頁面的模塊樣式信息;
根據所述顯示區域信息和所述模塊樣式信息,確定待加載的模塊數量;
向服務器發送數據請求,所述數據請求用于請求所述模塊數量對應的模塊的數據;
接收所述服務器發送的數據請求對應的數據響應,所述數據響應中包含所述模塊數量對應的模塊的數據;
加載所述模塊數量對應的模塊的數據。
可選地,所述獲取電子設備的顯示區域信息,包括:
通過jQuery框架獲取所述電子設備的顯示區域的高度;
或者,
通過JavaScript獲取所述電子設備的顯示區域的高度。
可選地,所述獲取電子設備的顯示區域信息,包括:
通過統計用戶代理UA的方式獲取所述電子設備的顯示區域的高度。
可選地,所述獲取電子設備的顯示區域信息,包括:
根據每個型號的電子設備的使用頻率,獲取使用頻率最高型號的電子設備的顯示區域信息。
可選地,所述根據所述顯示區域信息和所述模塊樣式信息,確定待加載的模塊數量,包括:
根據所述待加載頁面的模塊的拼接順序,依次將所述模塊對應的模塊樣式的高度累加,確定累加和大于等于所述電子設備的顯示區域的高度時,已累加的模塊的最小數量為所述待加載的模塊數量。
可選地,所述根據所述待加載頁面的模塊的拼接順序,依次將所述模塊對應的模塊樣式的高度累加,確定累加和大于等于所述電子設備的顯示區域的高度時,已累加的模塊的最小數量為所述待加載的模塊數量,包括:
根據其中,F表示所述電子設備的顯示區域的高度,Mi表示第i個模塊對應的模塊樣式的高度,所述N為大于等于1的整數,所述N的最小值為所述待加載的模塊數量。
本申請第二方面提供一種頁面數據加載裝置,包括:
獲取模塊,用于獲取電子設備的顯示區域信息;
所述獲取模塊,還用于獲取待加載頁面的模塊樣式信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州阿里巴巴文學信息技術有限公司,未經廣州阿里巴巴文學信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710380878.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據索引處理方法及裝置
- 下一篇:服飾搭配推薦方法及裝置





