[發明專利]網頁視圖展示方法、裝置、計算設備及存儲介質有效
| 申請號: | 201710288584.0 | 申請日: | 2017-04-27 |
| 公開(公告)號: | CN107122192B | 公開(公告)日: | 2019-04-26 |
| 發明(設計)人: | 陳禹霖 | 申請(專利權)人: | 北京三快在線科技有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100190 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網頁 視圖 展示 方法 裝置 計算 設備 存儲 介質 | ||
本發明提供了一種網頁視圖展示方法、裝置、計算設備及存儲介質,其中,該方法包括:當檢測到網頁跳轉指令時,通過隱藏的頁面加載網頁代碼;當網頁代碼滿足預設加載條件時,通過隱藏的頁面渲染網頁視圖;當渲染的網頁視圖滿足預設渲染條件時,從當前界面切換到隱藏的頁面,展示網頁視圖。本發明在用戶觸發網頁跳轉指令時,仍停留在當前界面,同時通過隱藏的頁面加載網頁代碼并渲染,當渲染達到預設渲染條件時,才從當前界面切換到隱藏的頁面進行網頁視圖的展示,對網頁視圖展示時機進行了很好地控制,避免了頁面跳轉過程中出現白屏,提升了用戶體驗。
技術領域
本發明涉及終端技術領域,具體而言,涉及一種網頁視圖展示方法、裝置、計算設備及存儲介質。
背景技術
Hybrid APP(混合模式移動應用)是介于web app(網絡應用)和native app(本地應用)之間的應用。Hybrid APP中有些功能是通過網頁研發的,當用戶使用這些功能時,需要展示這些功能對應的網頁視圖。
當前,相關技術中提供了一種展示Hybrid APP網頁視圖的方法,包括:當檢測到用戶在當前界面觸發用于跳轉到網頁的跳轉操作時,從當前界面跳轉到Hybrid APP中嵌入的WebView(網絡視圖),根據網頁地址,通過該WebView加載網頁代碼,加載完成后根據加載的網頁代碼進行渲染,展示渲染出的網頁視圖。
上述相關技術中,檢測到跳轉操作后立即從當前界面跳轉到WebView,跳轉后才開始網頁代碼的加載及渲染,而網頁代碼的加載和渲染需要花費一段時間,導致在這段時間內終端顯示的界面為白屏界面。
發明內容
有鑒于此,本發明實施例的目的在于提供一種網頁視圖展示方法、裝置、計算設備及存儲介質,在用戶觸發網頁跳轉指令時,仍停留在當前界面,同時通過隱藏的頁面加載網頁代碼并渲染,當渲染達到預設渲染條件時,才從當前界面切換到隱藏的頁面進行網頁視圖的展示,對網頁視圖展示時機進行了很好地控制,避免了頁面跳轉過程中出現白屏,提升了用戶體驗。
第一方面,本發明實施例提供了一種網頁視圖展示方法,所述方法包括:
當檢測到網頁跳轉指令時,通過隱藏的頁面加載網頁代碼;
當所述網頁代碼滿足預設加載條件時,通過所述隱藏的頁面渲染網頁視圖;
當渲染的所述網頁視圖滿足預設渲染條件時,從當前界面切換到所述隱藏的頁面,展示所述網頁視圖。
結合第一方面,本發明實施例提供了上述第一方面的第一種可能的實現方式,其中,所述從當前界面切換到所述隱藏的頁面,展示所述網頁視圖,包括:
通過所述隱藏的頁面向當前界面傳輸展示指令;
當所述當前界面接收到所述展示指令時,刪除當前可視區域內展示的所述當前界面;
將所述隱藏的頁面對應的網頁視圖展示在所述當前可視區域內。
結合第一方面,本發明實施例提供了上述第一方面的第二種可能的實現方式,其中,所述通過隱藏的頁面加載網頁代碼,包括:
創建隱藏的頁面;
將網頁地址傳輸給所述隱藏的頁面;
通過所述隱藏的頁面加載所述網頁地址對應的網頁代碼。
結合第一方面,本發明實施例提供了上述第一方面的第三種可能的實現方式,其中,所述通過隱藏的頁面加載網頁代碼之前,還包括:
實時檢測當前界面中是否出現用戶觸發的跳轉指令;
當檢測到跳轉指令時,確定所述跳轉指令是否為網頁跳轉指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京三快在線科技有限公司,未經北京三快在線科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710288584.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:應用圖標的管理方法及裝置
- 下一篇:一種消息線程掛起時間的動態調節方法





