[發明專利]前端頁面生成方法、裝置、計算機系統和可讀存儲介質在審
| 申請號: | 202110391510.6 | 申請日: | 2021-04-12 |
| 公開(公告)號: | CN112965699A | 公開(公告)日: | 2021-06-15 |
| 發明(設計)人: | 高見;羅濤;趙海強 | 申請(專利權)人: | 中國工商銀行股份有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/34;G06F8/38;G06F8/41 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 孫蕾 |
| 地址: | 100140 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 前端 頁面 生成 方法 裝置 計算機系統 可讀 存儲 介質 | ||
1.一種前端頁面生成方法,包括:
獲取目標代碼文件,其中,所述目標代碼文件為根據初始頁面轉化得到,所述初始頁面為利用前端組件拼裝得到;
根據客戶端系統的目標配置信息將所述目標代碼文件轉換為適配于所述目標配置信息的目標客戶端代碼文件,其中,所述客戶端系統為用于對所述初始頁面進行頁面渲染的系統;以及
根據所述目標客戶端代碼文件完成所述初始頁面在所述客戶端系統的頁面渲染。
2.根據權利要求1所述的方法,其中,所述目標配置信息包括軟硬件配置信息,所述方法還包括:
獲取所述客戶端系統的軟硬件配置信息,其中,所述軟硬件配置信息包括客戶端系統的數據類型信息和/或用于承載所述客戶端系統的設備的屏幕尺寸信息;以及
將所述目標代碼文件轉換為適配于所述軟硬件配置信息的目標客戶端代碼文件。
3.根據權利要求1所述的方法,其中,所述目標配置信息包括用戶反饋信息,所述方法還包括:
獲取來自所述客戶端系統的用戶反饋信息,其中,所述用戶反饋信息中包括與頁面渲染格式相關的用戶偏好特征;以及
將所述目標代碼文件轉換為適配于所述用戶偏好特征的目標客戶端代碼文件。
4.根據權利要求1所述的方法,其中,根據客戶端系統的目標配置信息將所述目標代碼文件轉換為適配于所述目標配置信息的目標客戶端代碼文件包括:
獲取頁面布局模型,其中,所述頁面布局模型為以目標代碼文件樣本和目標配置信息樣本作為輸入,以適配于所述目標配置信息樣本的客戶端代碼文件作為輸出訓練得到;以及
將所述目標代碼文件輸入所述頁面布局模型,輸出所述目標客戶端代碼文件。
5.根據權利要求1所述的方法,其中,所述獲取目標代碼文件包括:
確定與構建所述初始頁面相關的目標組件;
在低代碼開發平臺中將所述目標組件進行拼裝,得到所述初始頁面;以及
利用所述低代碼開發平臺輸出用于表征所述初始頁面的目標代碼文件。
6.根據權利要求1所述的方法,其中,根據所述目標客戶端代碼文件完成所述初始頁面在所述客戶端系統的頁面渲染包括:
根據所述目標客戶端代碼文件確定對所述初始頁面轉化得到的原生組件和組件排布方式;以及
根據所述原生組件和組件排布方式實現所述初始頁面在所述客戶端系統的頁面渲染。
7.根據權利要求1所述的方法,其中,根據所述目標客戶端代碼文件完成所述初始頁面在所述客戶端系統的頁面渲染包括:
將所述目標客戶端代碼文件發送至所述客戶端系統,以使得所述初始頁面在所述客戶端系統完成頁面渲染。
8.一種前端頁面生成裝置,包括:
獲取模塊,用于獲取目標代碼文件,其中,所述目標代碼文件為根據初始頁面轉化得到,所述初始頁面為利用前端組件拼裝得到;
轉換模塊,用于根據客戶端系統的目標配置信息將所述目標代碼文件轉換為適配于所述目標配置信息的目標客戶端代碼文件,其中,所述客戶端系統為用于對所述初始頁面進行頁面渲染的系統;以及
頁面渲染模塊,用于根據所述目標客戶端代碼文件完成所述初始頁面在所述客戶端系統的頁面渲染。
9.一種計算機系統,包括:
一個或多個處理器;
存儲器,用于存儲一個或多個程序,
其中,當所述一個或多個程序被所述一個或多個處理器執行時,使得所述一個或多個處理器實現權利要求1至7中任一項所述的方法。
10.一種計算機可讀存儲介質,其上存儲有可執行指令,該指令被處理器執行時使處理器實現權利要求1至7中任一項所述的方法。
11.一種計算機程序產品,包括計算機可執行指令,所述指令在被執行時用于實現權利要求1至7中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國工商銀行股份有限公司,未經中國工商銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110391510.6/1.html,轉載請聲明來源鉆瓜專利網。





