[發(fā)明專利]一種頁面顯示控制方法及裝置在審
| 申請?zhí)枺?/td> | 201911114212.1 | 申請日: | 2019-11-14 |
| 公開(公告)號: | CN112799745A | 公開(公告)日: | 2021-05-14 |
| 發(fā)明(設(shè)計)人: | 李俊寧 | 申請(專利權(quán))人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/451 | 分類號: | G06F9/451;G06F9/445;G06F16/957 |
| 代理公司: | 北京同達信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 李娟 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 頁面 顯示 控制 方法 裝置 | ||
本申請涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種頁面顯示控制方法及裝置,用以解決目前的網(wǎng)頁顯示方案在加載主頁面的過程中顯示的頁面內(nèi)容單一的問題。本申請實施例應(yīng)用插件監(jiān)控到瀏覽器在顯示窗口中加載完成主頁面時,獲取主頁面數(shù)據(jù);根據(jù)對應(yīng)瀏覽器的頁面模板,將主頁面劃分成多個區(qū)域,確定每個區(qū)域?qū)?yīng)顯示的主頁面文件;生成原生頁面對應(yīng)的布局信息;生成包含布局信息和每個區(qū)域?qū)?yīng)顯示的主頁面文件的原生頁面參數(shù),以使瀏覽器下次啟動加載主頁面之前,根據(jù)原生頁面參數(shù)在顯示窗口中顯示原生頁面。本申請實施例在瀏覽器加載主頁面的過程中,向用戶展示當(dāng)前瀏覽器顯示窗口內(nèi)能夠顯示的原生頁面,避免用戶只能看到空白頁面,提升用戶體驗。
技術(shù)領(lǐng)域
本申請涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種頁面顯示控制方法及裝置。
背景技術(shù)
瀏覽器是一種用于檢索并展示信息資源的應(yīng)用程序,這些信息資源可以為網(wǎng)頁、圖片、影音或其他內(nèi)容,它們由統(tǒng)一資源標志符標志,信息資源中的超鏈接可使用戶方便地瀏覽相關(guān)信息。
使用瀏覽器瀏覽網(wǎng)頁時往往需要用戶等待瀏覽器獲取網(wǎng)頁對應(yīng)的數(shù)據(jù)對頁面進行加載,在使用基于網(wǎng)頁的應(yīng)用超文本標記語言的第五次重大修改(H5,Hyper TextMarkup Language 5)方案進行網(wǎng)頁顯示時,瀏覽器需要下載用于加載網(wǎng)頁的數(shù)據(jù),下載完成后再對獲得的數(shù)據(jù)進行處理從而展示頁面,由于加載過程有一定時長,在頁面加載完成之前,瀏覽器只能給用戶展示空白的頁面,需要用戶等待頁面全部加載完成后才能進行操作。因此,目前的網(wǎng)頁顯示方案在加載主頁面的過程中顯示的頁面內(nèi)容單一。
發(fā)明內(nèi)容
本實施例提供一種頁面顯示控制方法及裝置,用以解決目前的網(wǎng)頁顯示方案在加載主頁面的過程中顯示的頁面內(nèi)容單一的問題。
第一方面,本申請實施例提供一種頁面顯示控制方法,包括:
應(yīng)用插件監(jiān)控到瀏覽器在顯示窗口中加載完成主頁面時,獲取所述瀏覽器加載完成后的主頁面數(shù)據(jù);
根據(jù)對應(yīng)所述瀏覽器并用于表示區(qū)域劃分方式的頁面模板,將所述主頁面劃分成多個區(qū)域,并根據(jù)所述主頁面數(shù)據(jù)確定每個區(qū)域?qū)?yīng)顯示的主頁面文件;
根據(jù)所述多個區(qū)域的相對位置關(guān)系和每個區(qū)域的大小生成原生頁面對應(yīng)的布局信息;
生成包含所述布局信息和每個區(qū)域?qū)?yīng)顯示的主頁面文件的原生頁面參數(shù),以使所述瀏覽器下次啟動加載所述主頁面之前,根據(jù)所述原生頁面參數(shù)在顯示窗口中顯示所述原生頁面。
第二方面,本申請實施例提供一種頁面顯示控制方法,包括:
響應(yīng)打開瀏覽器的操作指令,獲取應(yīng)用插件生成的原生頁面參數(shù),所述原生頁面參數(shù)為所述應(yīng)用插件根據(jù)所述瀏覽器之前加載完成的主頁面生成的,所述原生頁面參數(shù)包含布局信息和每個區(qū)域?qū)?yīng)顯示的主頁面文件,所述布局信息是根據(jù)多個區(qū)域的相對位置關(guān)系和每個區(qū)域的大小生成的,所述區(qū)域是所述應(yīng)用插件將所述瀏覽器之前加載完成的主頁面劃分得到的;
根據(jù)所述瀏覽器的顯示窗口的大小和所述布局信息,從所述多個區(qū)域中確定出能夠在所述顯示窗口顯示的至少一個第一顯示區(qū)域;
根據(jù)所述布局信息和每個第一顯示區(qū)域?qū)?yīng)顯示的主頁面文件生成在所述瀏覽器的顯示窗口中顯示的原生頁面,并在所述顯示窗口中進行顯示;
在所述瀏覽器的主頁面加載完成后,使用加載完成后的主頁面替換所述原生頁面。
第三方面,本申請實施例提供一種頁面顯示控制裝置,包括:
第一獲取單元,用于監(jiān)控到瀏覽器在顯示窗口中加載完成主頁面時,獲取所述瀏覽器加載完成后的主頁面數(shù)據(jù);
第一確定單元,用于根據(jù)對應(yīng)所述瀏覽器并用于表示區(qū)域劃分方式的頁面模板,將所述主頁面劃分成多個區(qū)域,并根據(jù)所述主頁面數(shù)據(jù)確定每個區(qū)域?qū)?yīng)顯示的主頁面文件;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于騰訊科技(深圳)有限公司,未經(jīng)騰訊科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911114212.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





