[發明專利]應用商店及其使用方法有效
| 申請號: | 202011041444.1 | 申請日: | 2020-09-28 |
| 公開(公告)號: | CN112153064B | 公開(公告)日: | 2022-11-22 |
| 發明(設計)人: | 金蒙;王惠;韓奧杰 | 申請(專利權)人: | 上海緩存命中科技有限公司 |
| 主分類號: | H04L67/01 | 分類號: | H04L67/01;H04L67/00;H04L67/02;H04L67/141;G06F8/61;G06F9/451 |
| 代理公司: | 深圳市精英專利事務所 44242 | 代理人: | 劉貽盛 |
| 地址: | 201203 上海市浦東新*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 商店 及其 使用方法 | ||
1.一種應用商店的使用方法,其特征在于,所述應用商店包括客戶端及服務器,所述客戶端包括WebView層及用于加載顯示所述WebView層的Native層,服務器與客戶端通信連接,所述使用方法包括以下步驟:
移動應用顯示:WebView層根據接收到的服務器發送的渲染結果顯示移動應用;
應用安裝或卸載:當檢測到所述WebView層接收到移動應用安裝或卸載請求時,通過所述WebView層調用Native層為其注冊的原生接口,獲取服務器存儲的對應的移動應用,對移動應用進行安裝或卸載;
應用顯示更新:當移動應用安裝或卸載完成時,服務器更新對應的移動應用參數,通過所述WebView層接收所述服務器更新后的所有的移動應用參數對應的渲染結果以顯示移動應用。
2.如權利要求1所述的應用商店的使用方法,其特征在于,所述移動應用顯示的步驟具體包括:
顯示請求:檢測到用戶的啟動客戶端操作,客戶端獲取設備上已安裝及安裝中的移動應用的信息,WebView層根據獲得的已安裝及安裝中的移動應用的信息生成對應的移動應用參數,并根據對應的移動應用參數結合應用顯示指令信息生成應用顯示https請求,發送該應用顯示https請求至服務器;
分析渲染:服務器根據獲得的應用顯示https請求對存儲的所有的移動應用參數進行對比分析渲染,獲取渲染結果并發送至客戶端的WebView層進行顯示。
3.如權利要求2所述的應用商店的使用方法,其特征在于,所述服務器與開發者服務器端通信連接,所述分析渲染的步驟具體為:
對比區分:服務器的云端根據接收到的應用顯示https請求進行對比分析處理,獲取設備上已安裝及安裝中的移動應用的移動應用參數并根據其對存儲于服務器的數據庫中的所有的移動應用參數進行對比區分,獲取數據庫中所有移動應用的安裝狀態;
綜合渲染:服務器的云端獲取并存儲開發者服務器端發布的商店功能代碼信息及商店UI代碼信息,根據對比區分獲得的所有移動應用的安裝狀態及存儲于云端中的商店功能代碼信息及商店UI代碼信息進行渲染,獲取渲染結果并發送至客戶端的WebView層進行顯示。
4.如權利要求3所述的應用商店的使用方法,其特征在于,所述移動應用的安裝狀態包括已安裝、未安裝及安裝中,所述WebView層包括多個web頁面,包括已安裝應用頁面、未安裝應用頁面及安裝中應用頁面,每一所述web頁面嵌套有可滑動區域。
5.如權利要求4所述的應用商店的使用方法,其特征在于,所述綜合渲染的步驟后還包括:
安裝進度顯示:Native層采用callback的方式調用WebView層運行的腳本以獲取安裝中的移動應用的安裝進度更新信息,對該安裝進度更新信息進行渲染,并將渲染結果發送至WebView層的安裝中應用頁面進行顯示。
6.如權利要求5所述的應用商店的使用方法,其特征在于,所述安裝進度顯示的步驟具體包括:
WebView層運行的腳本于WebView層中注冊用于更新移動應用安裝進度的界面的API;
Native層采用callback的方式獲取WebView層的loadUrl函數,并通過該loadUrl函數來回調用WebView層運行的腳本注冊的用于更新移動應用安裝進度的界面的API,獲取安裝中的移動應用的安裝進度更新信息;
Native層對獲得的安裝中的移動應用的安裝進度更新信息進行渲染,并將渲染結果發送至WebView層的安裝中應用頁面進行顯示。
7.如權利要求3所述的應用商店的使用方法,其特征在于,所述移動應用顯示的步驟后還包括:
WebView層監聽到用戶的下拉手勢操作;
獲取發生該下拉手勢操作的當前Web頁面的位置區域,判斷該位置區域是否為當前Web頁面嵌套的可滑動區域;
若否,則當前Web頁面捕捉到刷新操作,通過所述WebView層接收所述服務器存儲的所有的移動應用參數對應的渲染結果并顯示移動應用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海緩存命中科技有限公司,未經上海緩存命中科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011041444.1/1.html,轉載請聲明來源鉆瓜專利網。





