[發明專利]網絡視圖展示方法在審
| 申請號: | 201910694703.1 | 申請日: | 2019-07-30 |
| 公開(公告)號: | CN112307378A | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 曹兆亮 | 申請(專利權)人: | 上?;秒娦畔⒖萍加邢薰?/a> |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06F9/451 |
| 代理公司: | 北京英特普羅知識產權代理有限公司 11015 | 代理人: | 林彥之 |
| 地址: | 200120 上海市浦東新區中國(上海)*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網絡 視圖 展示 方法 | ||
本發明提供一種網絡視圖展示方法,包括以下步驟:接收網絡視圖展示請求;獲取與所述網絡視圖展示請求對應的目標統一資源定位符,所述目標統一資源定位符中攜帶預先配置的多個用戶界面協議,各所述用戶界面協議中分別配置有對應的場景標識和視圖容器參數集;從所述多個用戶界面協議中,查找場景標識與本地場景匹配的目標用戶界面協議;根據所述目標用戶界面協議中的視圖容器參數集創建目標視圖容器,并在所述目標視圖容器中加載與所述目標統一資源定位符對應的網絡視圖資源,生成目標網絡視圖展示頁面。本發明實現了網絡視圖基于本地場景的多樣化展示,網絡視圖展示樣式多樣,且修改無需受版本發布的節點限制。
技術領域
本發明涉及移動應用技術領域,尤其涉及一種網絡視圖展示方法。
背景技術
Hybrid App為基于網頁語言與程序語言來編寫的應用程序,是指介于Web App、Native App這兩者之間的App,兼具Native App良好用戶交互體驗的優勢和Web App跨平臺開發的優勢。從用戶的角度來看,Hybrid App的界面會類似于Native App,但實際上,Hybrid App所展示的是基于HTML5的網絡視圖。
在使用Hybrid App的過程中,常常會有彈框跳出對用戶請求的網絡視圖進行展示?,F有技術中,在Hybrid App發布版本時,會預先設定好網絡視圖展示的固定樣式(如寬、高、背景色等),當用戶需要展示網絡視圖時,以設定好的固定樣式對網絡視圖進行展示即可。然而,上述方案在不同場景下只能采用同一固定樣式進行展示,樣式十分單一,用戶體驗不佳。
發明內容
針對上述現有技術的不足,本發明的目的在于提供一種網絡視圖展示方法,實現了網絡視圖基于本地場景的多樣化展示,網絡視圖展示樣式多樣。
為了實現上述目的,本發明提供一種網絡視圖展示方法,包括以下步驟:
接收網絡視圖展示請求;
獲取與所述網絡視圖展示請求對應的目標統一資源定位符,所述目標統一資源定位符中攜帶預先配置的多個用戶界面協議,各所述用戶界面協議中分別配置有對應的場景標識和視圖容器參數集;
從所述多個用戶界面協議中,查找場景標識與本地場景匹配的目標用戶界面協議;
根據所述目標用戶界面協議中的視圖容器參數集創建目標視圖容器,并在所述目標視圖容器中加載與所述目標統一資源定位符對應的網絡視圖資源,生成目標網絡視圖展示頁面。
在本申請一個實施例中,所述獲取與所述網絡視圖展示請求對應的目標統一資源定位符的步驟包括:
獲取服務器預先下發的多個統一資源定位符;
從所述多個統一資源定位符中獲取與所述網絡視圖展示請求對應的目標統一資源定位符。
在本申請一個實施例中,當從所述多個用戶界面協議中,未查找到所述目標用戶界面協議時,則將預設的第一默認視圖容器參數集作為所述目標用戶界面協議。
在本申請一個實施例中,所述從所述多個用戶界面協議中,查找與本地場景對應的目標用戶界面協議的步驟包括:
對所述目標統一資源定位符進行解析,得到所述多個用戶界面協議及各所述用戶界面協議中的場景標識和視圖容器參數集;
根據預定義的規則,確定所述本地場景對應的目標場景標識;
查找所述多個用戶界面協議中,是否有用戶界面協議中的場景標識與所述目標場景標識匹配,若有,則將匹配的用戶界面協議作為所述目標用戶界面協議。
在本申請一個實施例中,所述視圖容器參數集包括第一類參數,所述第一類參數包括模式標識、容器寬和容器高。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海幻電信息科技有限公司,未經上海幻電信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910694703.1/2.html,轉載請聲明來源鉆瓜專利網。





