[發明專利]一種集成插件的方法和裝置在審
| 申請號: | 201610080261.8 | 申請日: | 2016-02-04 |
| 公開(公告)號: | CN105786562A | 公開(公告)日: | 2016-07-20 |
| 發明(設計)人: | 尹婷;何行舟;曾柯斌;李永蕊 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F11/36 |
| 代理公司: | 北京鴻德海業知識產權代理事務所(普通合伙) 11412 | 代理人: | 袁媛 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 集成 插件 方法 裝置 | ||
1.一種集成插件的方法,其特征在于,應用提供的插件集成入口包括插件安 裝入口,所述方法包括:
所述插件安裝入口被觸發后,尋址待集成插件的插件文件;
將所述插件文件安裝至所述應用以便集成插件;
記錄插件安裝信息,所述插件安裝信息包括插件文件被安裝的文件路徑。
2.根據權利要求1所述的方法,其特征在于,所述尋址待集成插件的插件文 件具體包括:
由所述插件安裝入口從默認的插件文件存儲位置獲取所述插件的插件文 件。
3.根據權利要求1所述的方法,其特征在于,所述插件集成入口還包括插件 執行入口;
所述方法還包括:所述插件執行入口被觸發后,依據所述插件安裝信息中 的文件路徑調取并運行安裝的插件文件。
4.根據權利要求1所述的方法,其特征在于,所述插件集成入口還包括插件 卸載入口;
所述方法還包括:所述插件卸載入口被觸發后,依據所述插件安裝信息中 的文件路徑尋址并刪除安裝的插件文件。
5.根據權利要求1所述的方法,其特征在于,所述插件集成入口還包括插件 功能模塊測試入口;
所述方法還包括:所述插件功能模塊測試入口被觸發后,依據所述插件安 裝信息調用安裝的插件文件,并根據配置文件測試插件功能模塊。
6.根據權利要求5所述的方法,其特征在于,所述依據所述插件安裝信息調 用安裝的插件文件,并根據配置文件測試插件功能模塊具體包括:
依據所述插件安裝信息中的文件路徑尋找到安裝的插件文件;
根據配置文件中的插件功能模塊名稱讀取所述安裝的插件文件中具有相同 名稱的插件功能模塊文件;
利用配置文件中的配置參數對讀取的插件功能模塊文件進行插件功能模塊 的測試。
7.根據權利要求6所述的方法,其特征在于,所述配置文件中的插件功能模 塊名稱是自動記錄的;或者,
為插件開發方提供輸入配置文件參數的配置參數入口,由插件開發方通過 所述配置參數入口輸入插件功能模塊的名稱。
8.根據權利要求6或7所述的方法,其特征在于,所述方法還包括:通過為 插件開發方提供的配置參數入口,引導插件開發方按照預定的形式在配置文件中 自定義用于測試插件功能模塊的配置參數。
9.根據權利要求1-3、5-7任一項所述的方法,其特征在于,所述方法還包括: 將插件文件轉換成符合應用調用的格式以便集成。
10.一種集成插件的裝置,其特征在于,該裝置設置于應用,所述裝置包括: 插件集成入口和信息記錄單元;
所述插件集成入口還包括插件安裝入口,用于:
被觸發后,尋址待集成插件的插件文件;
將所述插件文件安裝至所述應用以便集成插件;
所述信息記錄單元,用于記錄插件安裝信息,所述插件安裝信息包括插件 文件被安裝的文件路徑。
11.根據權利要求10所述的裝置,其特征在于,所述插件安裝入口尋址待集 成插件的插件文件具體執行以下操作:
由所述插件安裝入口從默認的插件文件存儲位置獲取所述插件的插件文 件。
12.根據權利要求10所述的裝置,其特征在于,所述插件集成入口還包括插 件執行入口,用于被觸發后,依據所述插件安裝信息中的文件路徑調取并運行 安裝的插件文件。
13.根據權利要求10所述的裝置,其特征在于,所述插件集成入口還包括插 件卸載入口,用于被觸發后,依據所述插件安裝信息中的文件路徑尋址并刪除 安裝的插件文件。
14.根據權利要求10所述的裝置,其特征在于,所述插件集成入口還包括插 件功能模塊測試入口,用于被觸發后,依據所述插件安裝信息調用安裝的插件 文件,并根據配置文件測試插件功能模塊。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610080261.8/1.html,轉載請聲明來源鉆瓜專利網。





