[發明專利]基于插件化框架的動畫效果加載方法、電子設備在審
| 申請號: | 201811323659.5 | 申請日: | 2018-11-08 |
| 公開(公告)號: | CN109445899A | 公開(公告)日: | 2019-03-08 |
| 發明(設計)人: | 郭紅賓 | 申請(專利權)人: | 掌閱科技股份有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F9/445 |
| 代理公司: | 北京市浩天知識產權代理事務所(普通合伙) 11276 | 代理人: | 宋菲;趙婭 |
| 地址: | 100124 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 插件 動畫效果 顯示圖片 加載 視圖控件 下載信息 電子設備 頁面加載 頁面顯示 下載 加載指令 相關信息 用戶觀看 下插件 頁面 傳遞 圖片 | ||
1.一種基于插件化框架的動畫效果加載方法,其中,所述插件化框架包括一個主工程和多個插件,方法包括:
在頁面加載過程中,所述主工程獲取待顯示圖片的下載信息;其中,所述下載信息包括URL地址以及待顯示圖片的相關信息;
所述主工程根據所述下載信息確認是否已經下載所述待顯示圖片;
若否,將動畫效果加載指令傳遞給對應的插件中的視圖控件,以供視圖控件在頁面顯示時以動畫效果加載顯示所述待顯示圖片。
2.根據權利要求1所述的方法,其中,所述主工程根據所述下載信息確認是否已經下載所述待顯示圖片進一步包括:
所述主工程從存儲隊列中查找是否保存有所述下載信息;其中,所述存儲隊列包括客戶端存儲設備中保存的下載信息與圖片信息的存儲隊列和/或內存中保存的下載信息與圖片信息的存儲隊列;
若否,則確認未下載所述待顯示圖片。
3.根據權利要求2所述的方法,其中,在所述確認未下載所述待顯示圖片之后,所述方法還包括:
所述主工程根據所述下載信息下載所述待顯示圖片,并將所述下載信息和下載后的圖片信息一一對應保存在客戶端存儲設備和/或內存的存儲隊列中;
將下載后的圖片信息以位圖文件方式傳遞給插件中的視圖控件,以供視圖控件在頁面中顯示所述待顯示圖片。
4.根據權利要求1-3中任一項所述的方法,其中,當存在不同版本的多個主工程時,所述方法還包括:
所述插件根據獲取的主工程的版本信息,讀取對應的圖片加載框架,以適應不同版本的主工程。
5.根據權利要求1-3中任一項所述的方法,其中,所述方法還包括:
將所述插件中的視圖控件的代碼按照預設統一規則進行統一化處理;其中,所述預設統一規則包括:所述視圖控件的方法名稱統一;和/或,增加名稱統一的中間調用層入口,以便由中間調用層入口統一調用視圖控件方法。
6.一種電子設備,包括:處理器、存儲器、通信接口和通信總線,所述處理器、所述存儲器和所述通信接口通過所述通信總線完成相互間的通信;
所述存儲器用于存放至少一可執行指令,所述可執行指令使所述處理器執行以下操作:
插件化框架包括一個主工程和多個插件;
在頁面加載過程中,主工程獲取待顯示圖片的下載信息;其中,所述下載信息包括URL地址以及待顯示圖片的相關信息;
所述主工程根據所述下載信息確認是否已經下載所述待顯示圖片;
若否,將動畫效果加載指令傳遞給對應的插件中的視圖控件,以供視圖控件在頁面顯示時以動畫效果加載顯示所述待顯示圖片。
7.根據權利要求6所述的電子設備,所述可執行指令進一步使所述處理器執行以下操作:
所述主工程從存儲隊列中查找是否保存有所述下載信息;其中,所述存儲隊列包括客戶端存儲設備中保存的下載信息與圖片信息的存儲隊列和/或內存中保存的下載信息與圖片信息的存儲隊列;
若否,則確認未下載所述待顯示圖片。
8.根據權利要求7所述的電子設備,所述可執行指令進一步使所述處理器執行以下操作:
所述主工程根據所述下載信息下載所述待顯示圖片,并將所述下載信息和下載后的圖片信息一一對應保存在客戶端存儲設備和/或內存的存儲隊列中;
將下載后的圖片信息以位圖文件方式傳遞給插件中的視圖控件,以供視圖控件在頁面中顯示所述待顯示圖片。
9.根據權利要求6-8中任一項所述的電子設備,所述可執行指令進一步使所述處理器執行以下操作:
當存在不同版本的多個主工程時,所述插件根據獲取的主工程的版本信息,讀取對應的圖片加載框架,以適應不同版本的主工程。
10.一種計算機存儲介質,所述存儲介質中存儲有至少一可執行指令,所述可執行指令使處理器執行以下操作:
插件化框架包括一個主工程和多個插件;
在頁面加載過程中,主工程獲取待顯示圖片的下載信息;其中,所述下載信息包括URL地址以及待顯示圖片的相關信息;
所述主工程根據所述下載信息確認是否已經下載所述待顯示圖片;
若否,將動畫效果加載指令傳遞給對應的插件中的視圖控件,以供視圖控件在頁面顯示時以動畫效果加載顯示所述待顯示圖片。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于掌閱科技股份有限公司,未經掌閱科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811323659.5/1.html,轉載請聲明來源鉆瓜專利網。





