[發明專利]頁面顯示控制方法、裝置、存儲介質及電子設備在審
| 申請號: | 202110383138.4 | 申請日: | 2021-04-09 |
| 公開(公告)號: | CN113094136A | 公開(公告)日: | 2021-07-09 |
| 發明(設計)人: | 丁亮 | 申請(專利權)人: | 廣州博冠信息科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F9/445 |
| 代理公司: | 北京律智知識產權代理有限公司 11438 | 代理人: | 王輝;闞梓瑄 |
| 地址: | 510000 廣東省廣州市天*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 頁面 顯示 控制 方法 裝置 存儲 介質 電子設備 | ||
1.一種頁面顯示控制方法,其特征在于,包括:
接收客戶端發送的頁面展示請求;
利用預置的展示模塊信息對所述頁面展示請求進行解析得到頁面布局信息,并獲取所述頁面布局信息中目標展示模塊的模塊數據;
基于所述頁面布局信息和所述模塊數據生成頁面展示結果并返回至所述客戶端,以使所述客戶端根據所述頁面展示結果進行頁面渲染。
2.根據權利要求1所述的頁面顯示控制方法,其特征在于,所述方法還包括:
獲取展示模塊和所述展示模塊的顯示屬性,以生成所述展示模塊信息;其中,所述顯示屬性包括類型標識、名稱、圖標、版本、優先級、有效時間等一種或多種。
3.根據權利要求1所述的頁面顯示控制方法,其特征在于,所述利用預置的展示模塊信息對所述頁面展示請求進行解析得到頁面布局信息,包括:
基于所述頁面展示請求對應用戶的歷史數據和對應客戶端的版本信息確定多個初始展示模塊;
利用預置的展示模塊信息對所述初始展示模塊進行布局以得到所述頁面布局信息;其中,所述頁面布局信息包括目標展示模塊的布局信息以及顯示屬性。
4.根據權利要求3所述的頁面顯示控制方法,其特征在于,所述利用預置的展示模塊信息對所述初始展示模塊進行布局以得到所述頁面布局信息,包括:
基于所述展示模塊信息中初始展示模塊的固有顯示屬性對所述初始展示模塊進行布局以得到所述頁面布局信息;或者
結合預設的頁面布局模板文件和所述展示模塊信息對所述初始展示模塊進行布局以得到所述頁面布局信息。
5.根據權利要求1所述的頁面顯示控制方法,其特征在于,所述獲取所述頁面布局信息中目標展示模塊的模塊數據,包括:
基于所述目標展示模塊生成數據獲取請求,并將所述數據獲取請求發送至業務服務器;
當所述數據獲取請求的請求時間小于預設時間時,接收所述業務服務器返回的所述模塊數據;
當所述數據獲取請求的請求時間大于預設時間時,從首頁服務器的緩存中獲取所述模塊數據。
6.根據權利要求1所述的頁面顯示控制方法,其特征在于,所述方法還包括:
獲取所述展示模塊的刷新間隔時間和數據源標識;
基于所述刷新間隔時間周期性地向業務服務器發送數據刷新請求,以使所述業務服務器根據所述數據源標識加載所述展示模塊的模塊數據;
獲取所述業務服務器返回的模塊數據,并將所述模塊數據存儲至首頁服務器的緩存中。
7.根據權利要求1所述的頁面顯示控制方法,其特征在于,在所述接收客戶端發送的頁面展示請求之后,所述方法還包括:
當所述頁面展示請求為異常頁面展示請求時,對所述頁面展示請求進行異常處理。
8.根據權利要求1所述的頁面顯示控制方法,其特征在于,所述方法還包括:
根據預設的顯示規則對所述目標展示模塊進行篩選;或者
修改所述目標展示模塊的顯示屬性。
9.一種頁面顯示控制方法,其特征在于,包括:
響應于用戶的觸發操作生成一頁面訪問指令,并基于所述用戶的歷史數據以及客戶端的版本信息生成一頁面展示請求;
將所述頁面展示請求發送至首頁服務端,以獲取所述首頁服務端返回的頁面展示結果;
根據所述頁面展示結果中的頁面布局信息和模塊數據進行頁面渲染。
10.根據權利要求9所述的頁面顯示控制方法,其特征在于,所述根據所述頁面展示結果中的頁面布局信息和模塊數據進行頁面渲染,包括:
根據所述頁面布局信息中目標展示模塊的布局信息確定所述目標展示模塊的渲染順序;
基于所述頁面布局信息中目標展示模塊的顯示屬性和所述模塊數據按照所述渲染順序依次對所述目標展示模塊進行渲染。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州博冠信息科技有限公司,未經廣州博冠信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110383138.4/1.html,轉載請聲明來源鉆瓜專利網。





