[發明專利]一種頁面自適應調整方法、裝置、存儲介質及計算機設備在審
| 申請號: | 202010578065.X | 申請日: | 2020-06-23 |
| 公開(公告)號: | CN111736939A | 公開(公告)日: | 2020-10-02 |
| 發明(設計)人: | 許水琴 | 申請(專利權)人: | 平安醫療健康管理股份有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 北京中強智尚知識產權代理有限公司 11448 | 代理人: | 黃耀威 |
| 地址: | 200001 上海市黃浦*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 頁面 自適應 調整 方法 裝置 存儲 介質 計算機 設備 | ||
本發明公開了一種頁面自適應調整方法、裝置、存儲介質及計算機設備,涉及計算機技術領域,主要目的在于通過公共組件信息和相對尺寸信息,自適應調整頁面,通過頁面表格展示更多公共組件,減少滾動條的出現,從而提高頁面查看效率且利用區塊鏈技術提高頁面信息安全性。所述方法包括:提取待調整頁面中各公共組件對應的相對尺寸信息;根據相對尺寸信息以及獲取的屏幕尺寸信息,得到各公共組件的尺寸信息;利用各公共組件的水平尺寸信息以及預先建立的頁面表格,對各公共組件進行坐標定位,得到頁面表格中每行的公共組件以及公共組件的位置坐標;根據各公共組件的尺寸信息以及位置坐標,對待調整頁面進行自適應調整。本發明適用于頁面的自適應調整。
技術領域
本發明涉及計算機技術領域,特別是涉及一種頁面自適應調整方法、裝置、存儲介質及計算機設備。
背景技術
隨著互聯網技術的發展,門戶集成網站越來越廣泛的應用于政府和企業的形象展示、宣傳推廣等多種用途。其通過將應用系統、數據資源、網絡資源集成在統一的信息門戶之下,實現統一的“人的集成、界面集成、流程集成、業務集成、消息集成、應用集成”,為企業員工、合作伙伴、社會公眾提供統一信息資源訪問入口,并根據用戶的角色不同,提供個性化的服務。
目前,用戶在通過手機或者電腦進行頁面的瀏覽時,由于使用顯示器的尺寸大小不同,會造成頁面顯示公共組件的尺寸過大或者過??;并且每行顯示公共組件過多或者過少,導致頁面出現滾動條,降低了用戶查看頁面的效率。
發明內容
有鑒于此,本發明提供一種頁面自適應調整方法、裝置、存儲介質及計算機設備,主要目的在于能夠通過提取待調整頁面的公共組件信息和相對尺寸信息,實現頁面的自適應調整,并建立頁面表格,在每行展示更多公共組件,減少滾動條的出現,提高頁面查看效率。
依據本發明一個方面,提供了一種頁面自適應調整方法,包括:
提取待調整頁面中各公共組件對應的相對尺寸信息,其中,所述相對尺寸信息為公共組件尺寸信息與屏幕尺寸信息的比值;
根據各公共組件的相對尺寸信息以及獲取的屏幕尺寸信息,得到各公共組件的尺寸信息,其中,所述各公共組件的尺寸信息包括所述各公共組件的水平尺寸信息;
利用所述各公共組件的水平尺寸信息以及預先建立的頁面表格,對所述各公共組件進行坐標定位,得到所述頁面表格中每行的公共組件以及所述公共組件的位置坐標;
根據所述各公共組件的尺寸信息以及位置坐標,對所述待調整頁面進行自適應調整。
進一步地,所述屏幕尺寸信息包括屏幕水平尺寸信息,所述利用所述各公共組件的水平尺寸信息以及預先建立的頁面表格,對所述各公共組件進行坐標定位,得到所述頁面表格每行公共組件的位置坐標,包括:
在所述待調整頁面建立頁面表格,其中,所述頁面表格的水平尺寸信息與所述屏幕水平尺寸信息相等;
在所述頁面表格各行中對所述公共組件的水平尺寸信息進行逐個累加,并將當前公共組件的累加結果作為下一公共組件的位置坐標;
判斷所述累加結果是否大于所述頁面表格的水平尺寸信息;
若是,則切換至所述頁面表格的下一行重新執行累加操作。
進一步地,所述根據各公共組件的相對尺寸信息以及獲取的屏幕尺寸信息,得到各公共組件的尺寸信息,包括:
根據所述屏幕尺寸信息,在當前公共組件對應的至少一個相對尺寸信息中匹配相應的相對尺寸信息;
將所述相對尺寸信息與獲取的屏幕尺寸信息的乘積確定為所述公共組件的尺寸信息。
進一步地,所述提取待調整頁面中各公共組件對應的相對尺寸信息,包括:
在所述待調整頁面的結構代碼中提取公共組件標識;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安醫療健康管理股份有限公司,未經平安醫療健康管理股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010578065.X/2.html,轉載請聲明來源鉆瓜專利網。





