国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      頁面顯示方法及裝置的制造方法

      文檔序號:9843948閱讀:297來源:國知局
      頁面顯示方法及裝置的制造方法
      【技術(shù)領域】
      [0001 ]本公開涉及終端技術(shù)領域,尤其涉及一種頁面顯示方法及裝置。
      【背景技術(shù)】
      [0002]隨著終端技術(shù)的不斷發(fā)展,終端能夠為用戶提供的功能越來越多,用戶還可以通過在終端上安裝不同的APP(AppliCat1n,應用程序)享受第三方提供的各種服務,由于互聯(lián)網(wǎng)技術(shù),尤其是移動互聯(lián)網(wǎng)技術(shù)的廣泛使用,使得終端能夠在不受時間、地點限制的條件下,通過網(wǎng)絡從第三方服務器或其他終端獲取不同資源,例如,文本信息、圖片信息和音頻信息等。
      [0003]當用戶需要重復瀏覽一個頁面時,可以對該頁面中的刷新功能按鍵或轉(zhuǎn)到功能按鍵執(zhí)行觸發(fā)操作,以使得終端對該頁面進行刷新或重新加載,進而獲取該頁面最新的頁面數(shù)據(jù),并基于該頁面數(shù)據(jù)對該頁面進行顯示,該方法雖然能夠滿足用戶的瀏覽需求,但是刷新或重新加載,會導致該頁面出現(xiàn)白屏現(xiàn)象,進而會導致頁面顯示不連貫;目前,用于解決上述問題的請求處理方法可以為:終端在發(fā)送頁面加載請求,且基于該請求接收到相應的頁面數(shù)據(jù)之后,將該頁面數(shù)據(jù)存儲至該終端的指定存儲空間,以使得終端再次檢測到發(fā)送該頁面加載請求時,先獲取該指定存儲空間中的頁面數(shù)據(jù),并基于該頁面數(shù)據(jù)對該頁面進行顯示,然后再根據(jù)該頁面加載請求,獲取該頁面最新的頁面數(shù)據(jù),并基于該最新的頁面數(shù)據(jù)對已顯示的該頁面進行全局刷新,以顯示更新后的頁面。

      【發(fā)明內(nèi)容】

      [0004]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種頁面顯示方法及裝置。
      [0005]根據(jù)本公開實施例的第一方面,提供一種頁面顯示方法,包括:
      [0006]當檢測到發(fā)送指定頁面的頁面加載請求時,從指定存儲空間中獲取第一頁面數(shù)據(jù),該第一頁面數(shù)據(jù)是指該指定頁面在歷史加載過程中所獲取到的頁面數(shù)據(jù);
      [0007]基于該第一頁面數(shù)據(jù),顯示該指定頁面;
      [0008]接收第二頁面數(shù)據(jù),該第二頁面數(shù)據(jù)為基于該頁面加載請求得到的頁面數(shù)據(jù);
      [0009]確定該第一頁面數(shù)據(jù)和該第二頁面數(shù)據(jù)之間的差異數(shù)據(jù);
      [0010]根據(jù)該差異數(shù)據(jù),對該指定頁面內(nèi)該差異數(shù)據(jù)的對應部分進行渲染,得到更新后的指定頁面。
      [0011]在本公開的第一方面的第一種可能實現(xiàn)方式中,該確定該第一頁面數(shù)據(jù)和該第二頁面數(shù)據(jù)之間的差異數(shù)據(jù)包括:
      [0012]分別對該第一頁面數(shù)據(jù)和該第二頁面數(shù)據(jù)進行數(shù)據(jù)分塊,以獲取該第一頁面數(shù)據(jù)的多個數(shù)據(jù)塊和該第二頁面數(shù)據(jù)的多個數(shù)據(jù)塊;
      [0013]確定每個數(shù)據(jù)塊的數(shù)據(jù)特征值,該數(shù)據(jù)特征值用于唯一標識一個數(shù)據(jù)塊;
      [0014]將第二頁面數(shù)據(jù)中與該第一頁面數(shù)據(jù)中數(shù)據(jù)特征值不同的數(shù)據(jù)塊確定為該差異數(shù)據(jù)。
      [0015]在本公開的第一方面的第二種可能實現(xiàn)方式中,當檢測到發(fā)送指定頁面的頁面加載請求時,從指定存儲空間中獲取第一頁面數(shù)據(jù)之前,該方法還包括:
      [0016]在該指定頁面的歷史加載過程的任一次加載過程中,如果該指定存儲空間中未存儲有該第一頁面數(shù)據(jù),在該指定頁面中不同顯示元素的顯示位置上顯示占位圖;
      [0017]根據(jù)該加載過程中所發(fā)送的頁面加載請求,獲取該指定頁面的頁面數(shù)據(jù);
      [0018]根據(jù)該頁面數(shù)據(jù),對該指定頁面進行渲染,并將該頁面數(shù)據(jù)存儲至該指定存儲空間。
      [0019]在本公開的第一方面的第三種可能實現(xiàn)方式中,確定該第一頁面數(shù)據(jù)和該第二頁面數(shù)據(jù)之間的差異數(shù)據(jù)之后,該方法還包括:
      [0020]用該差異數(shù)據(jù)替換該指定存儲空間中的該第一頁面數(shù)據(jù)中的對應數(shù)據(jù)。
      [0021]在本公開的第一方面的第四種可能實現(xiàn)方式中,該方法還包括:
      [0022]根據(jù)預設周期,用該預設周期內(nèi)最新的頁面數(shù)據(jù)替換該指定存儲空間中的該第一頁面數(shù)據(jù)。
      [0023]根據(jù)本公開實施例的第二方面,提供一種頁面顯示裝置,包括:
      [0024]獲取模塊,用于當檢測到發(fā)送指定頁面的頁面加載請求時,從指定存儲空間中獲取第一頁面數(shù)據(jù),該第一頁面數(shù)據(jù)是指該指定頁面在歷史加載過程中所獲取到的頁面數(shù)據(jù);
      [0025]顯示模塊,用于基于該獲取模塊獲取到的該第一頁面數(shù)據(jù),顯示該指定頁面;
      [0026]接收模塊,用于接收第二頁面數(shù)據(jù),該第二頁面數(shù)據(jù)為基于該頁面加載請求得到的頁面數(shù)據(jù);
      [0027]確定模塊,用于確定該獲取模塊獲取到的該第一頁面數(shù)據(jù)和該接收模塊接收到的該第二頁面數(shù)據(jù)之間的差異數(shù)據(jù);
      [0028]渲染模塊,用于根據(jù)該確定模塊確定的該差異數(shù)據(jù),對該指定頁面內(nèi)該差異數(shù)據(jù)的對應部分進行渲染,得到更新后的指定頁面。
      [0029]在本公開的第二方面的第一種可能實現(xiàn)方式中,該確定模塊用于:
      [0030]分別對該第一頁面數(shù)據(jù)和該第二頁面數(shù)據(jù)進行數(shù)據(jù)分塊,以獲取該第一頁面數(shù)據(jù)的多個數(shù)據(jù)塊和該第二頁面數(shù)據(jù)的多個數(shù)據(jù)塊;
      [0031]確定每個數(shù)據(jù)塊的數(shù)據(jù)特征值,該數(shù)據(jù)特征值用于唯一標識一個數(shù)據(jù)塊;
      [0032]將第二頁面數(shù)據(jù)中與該第一頁面數(shù)據(jù)中數(shù)據(jù)特征值不同的數(shù)據(jù)塊確定為該差異數(shù)據(jù)。
      [0033]在本公開的第二方面的第二種可能實現(xiàn)方式中,該顯示模塊還用于在該指定頁面的歷史加載過程的任一次加載過程中,如果該指定存儲空間中未存儲有該第一頁面數(shù)據(jù),在該指定頁面中不同顯示元素的顯示位置上顯示占位圖;
      [0034]該接收模塊還用于根據(jù)該加載過程中所發(fā)送的頁面加載請求,獲取該指定頁面的頁面數(shù)據(jù);
      [0035]該裝置還包括:
      [0036]處理模塊,用于根據(jù)該頁面數(shù)據(jù),對該指定頁面進行渲染,并將該頁面數(shù)據(jù)存儲至該指定存儲空間。
      [0037]在本公開的第二方面的第三種可能實現(xiàn)方式中,該裝置還包括:
      [0038]替換模塊,用于用該差異數(shù)據(jù)替換該指定存儲空間中的該第一頁面數(shù)據(jù)中的對應數(shù)據(jù)。
      [0039]在本公開的第二方面的第四種可能實現(xiàn)方式中,該裝置還包括:
      [0040]更新模塊,用于根據(jù)預設周期,用該預設周期內(nèi)最新的頁面數(shù)據(jù)替換該指定存儲空間中的該第一頁面數(shù)據(jù)。
      [0041 ]第三方面,還提供了一種頁面顯示裝置,包括:
      [0042]處理器;
      [0043]用于存儲處理器可執(zhí)行的指令的存儲器;
      [0044]其中,該處理器被配置為:
      [0045]當檢測到發(fā)送指定頁面的頁面加載請求時,從指定存儲空間中獲取第一頁面數(shù)據(jù),該第一頁面數(shù)據(jù)是指該指定頁面在歷史加載過程中所獲取到的頁面數(shù)據(jù);
      [0046]基于該第一頁面數(shù)據(jù),顯示該指定頁面;
      [0047]接收第二頁面數(shù)據(jù),該第二頁面數(shù)據(jù)為基于該頁面加載請求得到的頁面數(shù)據(jù);
      [0048]確定該第一頁面數(shù)據(jù)和該第二頁面數(shù)據(jù)之間的差異數(shù)據(jù);
      [0049]根據(jù)該差異數(shù)據(jù),對該指定頁面內(nèi)該差異數(shù)據(jù)的對應部分進行渲染,得到更新后的指定頁面。
      [0050]本公開實施例提供的技術(shù)方案帶來的有益效果是:
      [0051]本公開通過當檢測到發(fā)送指定頁面的頁面加載請求時,從指定存儲空間中獲取該指定頁面的第一頁面數(shù)據(jù),并在等待接收第二頁面數(shù)據(jù)的過程中,基于該第一頁面數(shù)據(jù)顯示該指定頁面,能夠避免出現(xiàn)白屏現(xiàn)象,從而能夠提高頁面顯示的連貫性,通過確定第二頁面數(shù)據(jù)與該第一頁面數(shù)據(jù)之間的差異數(shù)據(jù),對該指定頁面內(nèi)該差異數(shù)據(jù)對應部分進行渲染,能夠避免全屏刷新造成的閃屏現(xiàn)象,進而能夠進一步提高頁面顯示的連貫性。
      [0052]應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
      【附圖說明】
      [0053]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
      [0054]圖1是根據(jù)一示例性實施例示出的一種頁面顯示方法的流程圖;
      [0055]圖2A是根據(jù)一示例性實施例示出的一種頁面顯示方法的流程圖;
      [0050]圖2B是根據(jù)一示例性實施例示出的一種頁面顯示示意圖;
      [0057]圖2C是根據(jù)一示例性實施例示出的一種頁面顯示示意圖;
      [0058]圖2D是根據(jù)一示例性實施例示出的一種頁面顯示示意圖;
      [0059]圖3是根據(jù)一示例性實施例示出的一種頁面顯示裝置框圖;
      [0000]圖4是根據(jù)一示例性實施例示出的一種頁面顯示裝置400的框圖。
      【具體實施方式】
      [0061 ]為使本公開的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本公開實施方式作進一步地詳細描述。
      [0062]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
      [0063]圖1是根據(jù)一示例性實施例示出的一種頁面顯示方法的流程圖,如圖1所示,頁面顯示方法用于終端中,包括以下步驟。
      [0064]在步驟101中,當檢測到發(fā)送指定頁面的頁面加載請求時,從指定存儲空間中獲取第一頁面數(shù)據(jù),該第一頁面數(shù)據(jù)是指該指定頁面在歷史加載過程中所獲取到的頁面數(shù)據(jù)。
      [0065]在步驟102中,基于該第一頁面數(shù)據(jù),顯示該指定頁面。
      [0066]在步驟103中,接收第二頁面數(shù)據(jù),該第二頁面數(shù)據(jù)為基于該頁面加載請求得到的頁
      當前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1