[發(fā)明專利]一種移動組件共享方法、系統(tǒng)、設(shè)備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202310530105.7 | 申請日: | 2023-05-12 |
| 公開(公告)號: | CN116301759A | 公開(公告)日: | 2023-06-23 |
| 發(fā)明(設(shè)計)人: | 李強;李曉珍;劉迪;趙慶華;張茜;王子恒;孟雨;李繼成 | 申請(專利權(quán))人: | 國網(wǎng)信息通信產(chǎn)業(yè)集團有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/30;G06F9/445;G06F9/448;G06F9/54 |
| 代理公司: | 濟南舜源專利事務(wù)所有限公司 37205 | 代理人: | 張營磊 |
| 地址: | 102211 北京市昌平區(qū)未*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 移動 組件 共享 方法 系統(tǒng) 設(shè)備 存儲 介質(zhì) | ||
1.一種移動組件共享方法,其特征在于,包括如下步驟:
S1.基于原生創(chuàng)建支持H5應(yīng)用的組件框架,實現(xiàn)本地原生端與移動門戶JS端的雙向通信;
S2.使用組件框架創(chuàng)建及管理原生組件,并將原生組件以JS?接口方式提供給應(yīng)用業(yè)務(wù)側(cè)共享。
2.如權(quán)利要求1所述的移動組件共享方法,其特征在于,步驟S1具體步驟如下:
S11.為移動門戶創(chuàng)建支持H5應(yīng)用的組件框架;
S12.為組件框架配置原生與JS通信模塊及組件管理器模塊;
S13.設(shè)置組件管理器模塊為原生組件配置本地功能,進行Web功能擴展;
S14.設(shè)置原生與JS通信模塊為原生組件配置移動門戶JS端與本地原生端的進行交互。
3.如權(quán)利要求2所述的移動組件共享方法,其特征在于,步驟S11具體步驟如下:
S111.配置組件框架與移動門戶的本地功能模塊以及移動門戶的H5及JS封裝層連接;
S112.配置H5應(yīng)用與H5及JS封裝層連接;
S113.配置本地功能模塊與原生UI界面連接。
4.如權(quán)利要求2所述的移動組件共享方法,其特征在于,步驟S13具體步驟如下:
S131.配置組件管理器模塊判斷原生組件是否需要擴展本地功能;
若是,進入步驟S132;
若否,進入步驟S14;
S132.配置組件管理器模塊將所需本地功能添加到原生組件,實現(xiàn)組件框架JS類庫的本地功能。
5.如權(quán)利要求2所述的移動組件共享方法,其特征在于,步驟S14具體步驟如下:
S141.設(shè)置原生與JS通信模塊選擇本地橋接方式進行本地原生端與移動門戶JS端的雙向通信;
S142.設(shè)置移動門戶JS端通過顯示對話框方式進行消息封裝后向本地原生端發(fā)送消息;
S143.設(shè)置本地原生端根據(jù)回調(diào)次數(shù)向移動門戶JS端返回消息。
6.如權(quán)利要求2所述的移動組件共享方法,其特征在于,步驟S2具體步驟如下:
S21.使用組件管理器模塊進行原生組件注冊;
S22.基于注冊的原生組件創(chuàng)建外部運行JS接口,提供給應(yīng)用業(yè)務(wù)側(cè)根據(jù)組件名稱進行調(diào)用;
S23.將注冊的原生組件放置到組件清單文件中,提供給組件框架初始化過程中加載;
S24.使用組件管理器模塊對加載的原生組件生命周期進行管理。
7.如權(quán)利要求6所述的移動組件共享方法,其特征在于,步驟S23具體步驟如下:
S231.將注冊的原生組件以名稱前綴進行區(qū)分,并將每個原生組件打包;
S232.根據(jù)打包的各個原生組件生成組件清單文件;
S233.移動門戶啟動時對組件框架進行初始化,并通知組件管理器模塊;
S234.組件管理器模塊解析組件清單文件,獲取注冊的原生組件并進行添加。
8.一種移動組件共享系統(tǒng),其特征在于,包括:
組件框架創(chuàng)建單元,用于基于原生創(chuàng)建支持H5應(yīng)用的組件框架,實現(xiàn)本地原生端與移動門戶JS端的雙向通信;
組件創(chuàng)建共享單元,用于使用組件框架創(chuàng)建及管理原生組件,并將原生組件以JS?接口方式提供給應(yīng)用業(yè)務(wù)側(cè)共享。
9.一種設(shè)備,其特征在于,包括處理器和存儲器;
其中,該存儲器用于存儲計算機程序,該處理器用于從存儲器中調(diào)用并運行該計算機程序,使得設(shè)備執(zhí)行上述權(quán)利要求1-7任一項所述的方法。
10.一種存儲介質(zhì),其特征在于,
所述存儲介質(zhì)中存儲有指令,當其在計算機上運行時,使得計算機執(zhí)行上述權(quán)利要求1-7任一項所述的方法。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國網(wǎng)信息通信產(chǎn)業(yè)集團有限公司,未經(jīng)國網(wǎng)信息通信產(chǎn)業(yè)集團有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310530105.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





