本申請涉及計算機軟件技術領域,特別涉及一種頁面的顯示方法、裝置及電子設備。
背景技術:
目前,很多安裝于終端設備的客戶端可以采用webview(網絡視圖)實現(xiàn)頁面的顯示。一般來說,在用戶通過客戶端請求訪問目標頁面時,先創(chuàng)建webview,并向服務器發(fā)送數(shù)據資源獲取請求,以獲取顯示目標頁面所需的所有數(shù)據資源。采用獲取到的數(shù)據資源對上述創(chuàng)建的webview進行渲染,從而顯示目標頁面。但是,通過上述方式顯示目標頁面時,整個數(shù)據資源獲取以及渲染的過程耗時較長,使得客戶端的頁面顯示速度慢,使用效率低。
技術實現(xiàn)要素:
為了解決上述技術問題,本申請?zhí)峁┮环N頁面的顯示方法、裝置及電子設備。
根據本申請實施例的第一方面,提供一種頁面的顯示方法,包括:
當目標客戶端被觸發(fā)時,獲取所述目標客戶端對應的頁面通用框架資源;
實例化所述目標客戶端對應的網絡視圖webview組件;
基于所述頁面通用框架資源預渲染所述webview組件,以生成初始頁面;
當請求訪問目標頁面時,使用所述目標頁面對應的初始頁面顯示所述目標頁面。
可選地,所述獲取所述目標客戶端對應的頁面通用框架資源,包括:
從本地預存的數(shù)據中獲取所述頁面通用框架資源。
可選地,在所述獲取所述目標客戶端對應的頁面通用框架資源之前,還包括:
從所述目標客戶端的安裝文件中解析出所述頁面通用框架資源;
將所述頁面通用框架資源存儲在本地。
可選地,在所述獲取所述目標客戶端對應的頁面通用框架資源之前,還包括:
向服務器發(fā)送所述目標客戶端對應的頁面通用框架資源獲取請求;
接收所述服務器返回的所述頁面通用框架資源;
將所述頁面通用框架資源存儲在本地。
可選地,所述目標客戶端被觸發(fā)包括以下任意一項:
所述目標客戶端被啟動;
所述目標客戶端被從后臺切換至前臺;
進入所述目標客戶端的指定界面。
可選地,所述使用所述目標頁面對應的初始頁面顯示所述目標頁面,包括:
獲取所述目標頁面對應的初始頁面;
獲取所述目標頁面對應的業(yè)務資源;
采用所述業(yè)務資源渲染所述對應的初始頁面,以生成目標頁面;
顯示所述目標頁面。
可選地,所述方法還包括:
當使用所述目標頁面對應的初始頁面后,重新生成所述目標頁面對應的初始頁面。
可選地,所述實例化所述目標客戶端對應的網絡視圖webview組件,包括:
實例化一個或多個所述webview組件;
其中,針對每個所述webview組件,對應的生成一個初始頁面。
根據本申請實施例的第二方面,提供一種頁面的顯示裝置,包括:
獲取模塊,用于當目標客戶端被觸發(fā)時,獲取所述目標客戶端對應的頁面通用框架資源;
創(chuàng)建模塊,用于實例化所述目標客戶端對應的網絡視圖webview組件;
預渲染模塊,用于基于所述頁面通用框架資源預渲染所述webview組件,以生成初始頁面;
顯示模塊,用于當請求訪問目標頁面時,使用所述目標頁面對應的初始頁面顯示所述目標頁面。
根據本申請實施例的第三方面,提供一種計算機可讀存儲介質,所述存儲介質存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述第一方面中任一項所述的頁面的顯示方法。
根據本申請實施例的第四方面,提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)上述第一方面中任一項所述的頁面的顯示方法。
本申請的實施例提供的技術方案可以包括以下有益效果:
本申請的實施例提供的頁面的顯示方法和裝置,在目標客戶端被觸發(fā)時,獲取目標客戶端對應的頁面通用框架資源,實例化目標客戶端對應的網絡視圖webview組件,基于上述頁面通用框架資源預渲染該webview組件,以生成初始頁面,并在請求訪問目標頁面時,使用目標頁面對應的初始頁面顯示目標頁面。由于在請求訪問目標頁面之前,先獲取了頁面通用框架資源,并采用的該頁面通用框架資源對webview組件進行了預渲染,因此,在請求訪問目標頁面時,無需再加載和解析頁面通用框架資源,也無需重新初始化頁面,從而節(jié)省了資源的加載和重新初始化頁面的時間,提高了客戶端的頁面顯示速度,也提高了客戶端的使用效率。
應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本申請。
附圖說明
此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本申請的實施例,并與說明書一起用于解釋本申請的原理。
圖1是本申請是根據一示例性實施例示出的一種頁面的顯示場景示意圖;
圖2是本申請根據一示例性實施例示出的一種頁面的顯示方法的流程圖;
圖3是本申請根據一示例性實施例示出的另一種頁面的顯示方法的流程圖;
圖4是本申請根據一示例性實施例示出的一種頁面的顯示裝置的框圖;
圖5是本申請根據一示例性實施例示出的另一種頁面的顯示裝置的框圖;
圖6是本申請根據一示例性實施例示出的另一種頁面的顯示裝置的框圖;
圖7是本申請根據一示例性實施例示出的另一種頁面的顯示裝置的框圖;
圖8是本申請根據一示例性實施例示出的一種電子設備的結構示意圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。
在本申請使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語“和/或”是指并包含一個或多個相關聯(lián)的列出項目的任何或所有可能組合。
應當理解,盡管在本申請可能采用術語第一、第二、第三等來描述各種信息,但這些信息不應限于這些術語。這些術語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”。
如圖1所示,圖1是根據一示例性實施例示出的一種頁面的顯示場景示意圖,在圖1示出的場景中,可以分為準備階段和顯示階段,準備階段在用戶請求訪問目標頁面之前,顯示階段在用戶請求訪問目標頁面之后。具體來說,針對目標客戶端,在用戶請求訪問目標頁面之前(準備階段),可以預先實例化目標客戶端對應的webview組件,并請求目標客戶端對應的頁面通用框架資源。然后,采用目標客戶端對應的頁面通用框架資源對webview組件進行預渲染,從而生成初始頁面。當用戶請求訪問目標頁面后(顯示階段),可以直接顯示目標頁面對應的初始頁面,同時,請求獲取目標頁面對應的業(yè)務資源。采用目標頁面對應的業(yè)務資源對webview組件進行渲染,從而得到目標頁面,最后,顯示目標頁面。
需要說明的是,實例化目標客戶端對應的webview組件的步驟(簡稱實例化步驟)與請求目標客戶端對應的頁面通用框架資源的步驟(簡稱資源請求步驟),在執(zhí)行的順序上沒有限定。例如,可以先執(zhí)行實例化步驟,再執(zhí)行資源請求步驟;也可以先執(zhí)行資源請求步驟,再執(zhí)行實例化步驟;還可以同時執(zhí)行實例化步驟以及資源請求步驟。本申請對此方面不限定。
如圖2所示,圖2是根據一示例性實施例示出的一種頁面的顯示方法的流程圖,該方法可以應用于終端設備中。在本實施例中,為了便于理解,結合能夠安裝第三方應用程序的終端設備來舉例說明。本領域技術人員可以理解,該終端設備可以包括但不限于諸如智能手機的移動終端設備、智能穿戴式設備、平板電腦、個人數(shù)字助理、膝上型便攜式電腦以及臺式電腦等等。該方法包括以下步驟:
在步驟201中,當目標客戶端被觸發(fā)時,獲取目標客戶端對應的頁面通用框架資源。
在本實施例中,目標客戶端為安裝于終端設備上的第三方應用程序,目標客戶端可以采用webview實現(xiàn)頁面的顯示。在本實施例的一種實現(xiàn)方式中,在目標客戶端的開發(fā)階段,可以預先獲取目標客戶端對應的頁面通用框架資源,并將該頁面通用框架資源放入目標客戶端的安裝文件中,目標客戶端在終端設備上安裝成功后,會將該頁面通用框架資源存儲在終端設備中。在目標客戶端被觸發(fā)時,可以直接從終端設備存儲的數(shù)據中取出該目標客戶端對應的頁面通用框架資源。
在本實施例的另一種實現(xiàn)方式中,還可以在目標客戶端的開發(fā)階段,將上述頁面通用框架資源存儲在目標客戶端對應的系統(tǒng)平臺服務器中。目標客戶端在終端設備上安裝成功后,在第一次使用目標客戶端時,從系統(tǒng)平臺服務器中獲取該頁面通用框架資源,并將該頁面通用框架資源存儲在終端設備中。在目標客戶端被觸發(fā)時,也可以直接從終端設備存儲的數(shù)據中取出該目標客戶端對應的頁面通用框架資源。
在本實施例的又一種實現(xiàn)方式中,還可以在目標客戶端的開發(fā)階段,將上述頁面通用框架資源存儲在目標客戶端對應的系統(tǒng)平臺服務器中。每當目標客戶端開啟后,自動從系統(tǒng)平臺服務器中獲取該頁面通用框架資源,并將該頁面通用框架資源緩存在終端設備中??梢詮慕K端設備的緩存數(shù)據中取出該目標客戶端對應的頁面通用框架資源。
可以理解,還可以通過其它的方式獲取目標客戶端對應的頁面通用框架資源,本申請對獲取目標客戶端對應的頁面通用框架資源的具體方式方面不限定。
在本實施例中,目標客戶端對應的頁面通用框架資源可以是針對該目標客戶端頁面的通用基礎數(shù)據資源,即目標客戶端每個頁面在顯示時均需要用到的通用數(shù)據資源。頁面通用框架資源可以包括通用邏輯資源以及通用展示資源,其中,通用邏輯資源可以包括目標客戶端頁面所采用的框架代碼數(shù)據資源。通用展示資源可以包括以下一項或多項:頁面通用樣式資源;頁面通用字體資源;以及頁面通用圖片資源等等。其中,該頁面通用框架資源可以包括hml(hypertextmarkuplanguage,超文本標記語言)形式的文件,也可以包括css(cascadingstylesheet,層疊樣式表)形式的文件,還可以包括js(javascript,腳本語言)形式的文件。可以理解,該頁面通用框架資源還可以包括其它形式的數(shù)據資源,本申請對該頁面通用框架資源的具體形式方面不限定。
在本實施例中,目標客戶端被觸發(fā)可以包括以下任意一項:目標客戶端被啟動;目標客戶端被從后臺切換至前臺;進入目標客戶端的指定界面。具體來說,在一種實現(xiàn)方式中,每當目標客戶端被啟動時,確定目標客戶端被觸發(fā)。在另一種實現(xiàn)方式中,每當目標客戶端被從后臺切換至前臺時,確定目標客戶端被觸發(fā)。在又一種實現(xiàn)方式中,每當進入目標客戶端的指定界面時,確定目標客戶端被觸發(fā)。具體來說,當目標客戶端在進入某些指定界面后,可以預測接下來更有可能請求訪問webview頁面,因此,可以在目標客戶端進入指定界面后,確定目標客戶端被觸發(fā),從而為下一步訪問webview頁面提前進行預渲染。例如,目標客戶端的指定界面可以是通過原生視圖實現(xiàn)的界面,該指定界面中包括多個webview頁面的鏈接,當進入該指定界面后,可以認為更有可能通過鏈接訪問webview頁面??梢岳斫?,目標客戶端被觸發(fā)還可以包括其他方式,本申請對此方面不限定。
在步驟202中,實例化目標客戶端對應的網絡視圖webview組件。
本實施例中,當目標客戶端被觸發(fā)時,實例化目標客戶端對應webview組件,可以實例化一個或多個webview組件,并將上述一個或多個webview組件隱藏在后臺,不進行展示。具體來說,可以根據目標客戶端所采用的頁面通用框架的種類數(shù)量,確定實例化webview組件的數(shù)量,例如,如果目標客戶端采用一種頁面通用框架,則可以實例化一個webview組件。如果目標客戶端頁面采用多種頁面通用框架,則可以實例化多個webview組件,每種頁面通用框架對應的實例化一個webview組件。
在步驟203中,基于上述頁面通用框架資源預渲染上述webview組件,以生成初始頁面。
本實施例中,可以基于上述頁面通用框架資源預渲染上述webview組件,針對每個webview組件,對應的生成一個初始頁面,并將該初始頁面隱藏在后臺,不進行展示。如果目標客戶端采用一種頁面通用框架,實例化一個webview組件,則采用上述頁面通用框架資源對上述一個webview組件進行預渲染,得到一個初始頁面。如果目標客戶端采用多種頁面通用框架,實例化多個webview組件,則采用上述頁面通用框架資源中每種頁面通用框架對應的數(shù)據資源,分別對上述多個webview組件進行預渲染,得到多個初始頁面,每個初始頁面對應一種頁面通用框架。
具體來說,針對每個webview組件,可以通過如下過程對該webview組件進行預渲染:首先,采用該webview組件加載和解析頁面通用框架中的html文件,然后,對頁面通用框架資源中的腳本代碼進行解析、編譯以及執(zhí)行,對頁面通用框架資源中的css文件進行解析,構建dom樹以及渲染樹。最后,對頁面通用框架資源中其他形式的數(shù)據進行解析,執(zhí)行渲染并完成預渲染過程。
在步驟204中,當請求訪問目標頁面時,使用目標頁面對應的初始頁面顯示該目標頁面。
本實施例中,當檢測到用戶進行請求訪問目標頁面的操作時,可以使用目標頁面對應的初始頁面顯示該目標頁面。
具體來說,在一種實現(xiàn)方式中,首先,可以獲取目標頁面對應的初始頁面。在本實施例中,如果目標客戶端采用一種頁面通用框架,預先生成一個初始頁面,則目標頁面對應的初始頁面即為該預先生成的初始頁面。當請求訪問目標頁面時,可以直接獲取該預先生成的初始頁面作為目標頁面對應的初始頁面。如果目標客戶端采用多種頁面通用框架,預先生成多個初始頁面,則目標頁面對應的初始頁面為與目標頁面具有相同頁面通用框架的初始頁面。當請求訪問目標頁面時,可以從預先生成多個初始頁面中獲取與目標頁面具有相同頁面通用框架的初始頁面作為目標頁面對應的初始頁面。
接著,獲取目標頁面對應的業(yè)務資源。在本實施例中,目標頁面對應的業(yè)務資源可以是目標頁面在顯示時所特有的數(shù)據資源,不具有通用性。該業(yè)務資源可以包括特有邏輯資源以及特有展示資源。其中,該業(yè)務資源可以包括html(hypertextmarkuplanguage,超文本標記語言)形式的文件,也可以包括css(cascadingstylesheet,層疊樣式表)形式的文件,還可以包括js(javascript,腳本語言)形式的文件??梢岳斫?,該業(yè)務資源還可以是其它形式的數(shù)據資源,本申請對該業(yè)務資源的具體形式方面不限定??梢酝ㄟ^網絡從目標客戶端對應的系統(tǒng)平臺服務器中請求獲取目標頁面對應的業(yè)務資源。可以理解,本申請對獲取目標頁面對應的業(yè)務資源的具體方式方面不限定。
最后,采用該業(yè)務資源渲染目標頁面對應的初始頁面,以生成目標頁面,顯示該目標頁面。
在另一種實現(xiàn)方式中,如果目標客戶端對應的頁面通用框架資源包括加載頁面的數(shù)據(目標客戶端頁面在顯示前的加載樣式所需用到的數(shù)據),可以獲取目標頁面對應的初始頁面,該目標頁面對應的初始頁面為加載樣式的頁面。顯示該加載樣式的初始頁面,同時,獲取目標頁面對應的業(yè)務資源。采用該業(yè)務資源渲染目標頁面對應的初始頁面,以生成展示樣式的目標頁面,顯示該目標頁面。
需要說明的是,當目標客戶端被觸發(fā)時,可以先獲取目標客戶端對應的頁面通用框架資源,也可以先實例化目標客戶端對應的webview組件,也可以同時執(zhí)行上述獲取資源以及實例化的步驟,本申請對上述實施例步驟的執(zhí)行順序方面不限定。
本申請的上述實施例提供的頁面的顯示方法,在目標客戶端被觸發(fā)時,獲取目標客戶端對應的頁面通用框架資源,實例化目標客戶端對應的網絡視圖webview組件,基于上述頁面通用框架資源預渲染該webview組件,以生成初始頁面,并在請求訪問目標頁面時,使用目標頁面對應的初始頁面顯示目標頁面。由于在請求訪問目標頁面之前,先獲取了頁面通用框架資源,并采用的該頁面通用框架資源對webview組件進行了預渲染,因此,在請求訪問目標頁面時,無需再加載和解析頁面通用框架資源,也無需重新初始化頁面,從而節(jié)省了資源的加載和重新初始化頁面的時間,提高了客戶端的頁面顯示速度,也提高了客戶端的使用效率。
如圖3所示,圖3根據一示例性實施例示出的另一種頁面的顯示方法的流程圖,該實施例描述了使用目標頁面對應的初始頁面顯示目標頁面的過程,該方法可以應用于終端設備中,包括以下步驟:
在步驟301中,當目標客戶端被觸發(fā)時,獲取目標客戶端對應的頁面通用框架資源。
在步驟302中,實例化目標客戶端對應的網絡視圖webview組件。
在步驟303中,基于上述頁面通用框架資源預渲染上述webview組件,以生成初始頁面。
在步驟304中,當請求訪問目標頁面時,使用目標頁面對應的初始頁面顯示該目標頁面。
在步驟305中,當使用目標頁面對應的初始頁面后,重新生成目標頁面對應的初始頁面。
在本實施例中,在生成目標頁面的過程中時,目標頁面對應的初始頁面被使用,且無法恢復,因此,需要重新生成目標頁面對應的初始頁面,以便下次使用。具體來說,在一種實現(xiàn)方式中,如果目標客戶端采用一種頁面通用框架,預先生成一個初始頁面,則在使用目標頁面對應的初始頁面后,需要重新實例化一個目標客戶端對應的webview組件,然后,再用頁面通用框架資源預渲染該webview組件,從而重新生成初始頁面。
在本實施例的另一種實現(xiàn)方式中,如果目標客戶端采用多種頁面通用框架,預先生成多個初始頁面,則在使用目標頁面對應的初始頁面后,需要重新實例化一個目標客戶端對應的webview組件,然后,使用頁面通用框架資源中與目標頁面對應的部分資源(目標頁面采用的頁面通用框架的資源數(shù)據)預渲染該webview組件,從而重新生成目標頁面對應的初始頁面。
需要說明的是,重新生成目標頁面對應的初始頁面的時機可以是該初始頁面對應的開始使用時刻之后的任意合理的時刻,例如,在開始渲染(用上述業(yè)務資源對該初始頁面進行渲染)的時刻,或者在顯示目標頁面的時刻等等,本申請對重新生成該初始頁面的具體時機方面不限定。其中,該初始頁面對應的開始使用時刻可以是開始采用初始頁面加載和解析該業(yè)務資源對應文件的時刻。
另外,對于與圖2實施例中相同的步驟,在上述圖3實施例中不再進行贅述,相關內容可參見圖2實施例。
本申請的上述實施例提供的頁面的顯示方法,在目標客戶端被觸發(fā)時,獲取目標客戶端對應的頁面通用框架資源,實例化目標客戶端對應的網絡視圖webview組件,基于上述頁面通用框架資源預渲染該webview組件,以生成初始頁面,在請求訪問目標頁面時,使用目標頁面對應的初始頁面顯示目標頁面。并在使用目標頁面對應的初始頁面后,重新生成目標頁面對應的初始頁面。因此,不僅在請求訪問目標頁面時,無需再加載頁面通用框架資源,節(jié)省了資源的加載時間,而且,使得目標客戶端隨時能有預渲染好的webview組件可以使用,進一步提高了客戶端的頁面顯示速度和使用效率。
應當注意,盡管在附圖中以特定順序描述了本申請方法的操作,但是,這并非要求或者暗示必須按照該特定順序來執(zhí)行這些操作,或是必須執(zhí)行全部所示的操作才能實現(xiàn)期望的結果。相反,流程圖中描繪的步驟可以改變執(zhí)行順序。附加地或備選地,可以省略某些步驟,將多個步驟合并為一個步驟執(zhí)行,和/或將一個步驟分解為多個步驟執(zhí)行。
與前述頁面的顯示方法實施例相對應,本申請還提供了頁面的顯示裝置的實施例。
如圖4所示,圖4是本申請根據一示例性實施例示出的一種頁面的顯示裝置框圖,該裝置可以包括:獲取模塊401,創(chuàng)建模塊402,預渲染模塊403以及顯示模塊404。
其中,獲取模塊401,用于在目標客戶端被觸發(fā)時,獲取目標客戶端對應的頁面通用框架資源。
創(chuàng)建模塊402,用于實例化目標客戶端對應的網絡視圖webview組件。
預渲染模塊403,用于基于頁面通用框架資源預渲染webview組件,以生成初始頁面。
顯示模塊404,用于當請求訪問目標頁面時,使用目標頁面對應的初始頁面顯示目標頁面。
在一些可選實施方式中,獲取模塊401被配置用于從本地預存的數(shù)據中獲取所述頁面通用框架資源。
如圖5所示,圖5是本申請根據一示例性實施例示出的另一種頁面的顯示裝置框圖,該實施例在前述圖4所示實施例的基礎上,該裝置還可以進一步包括:解析模塊405以及第一存儲模塊406。
其中,解析模塊405,用于從目標客戶端的安裝文件中解析出頁面通用框架資源。
第一存儲模塊406,用于將頁面通用框架資源存儲在本地。
如圖6所示,圖6是本申請根據一示例性實施例示出的另一種頁面的顯示裝置框圖,該實施例在前述圖4所示實施例的基礎上,該裝置還可以進一步包括:發(fā)送模塊407,接收模塊408以及第二存儲模塊409。
其中,發(fā)送模塊407,用于向服務器發(fā)送目標客戶端對應的頁面通用框架資源獲取請求。
接收模塊408,用于接收服務器返回的上述頁面通用框架資源。
第二存儲模塊409,用于將上述頁面通用框架資源存儲在本地。
在另一些可選實施方式中,目標客戶端被觸發(fā)包括以下任意一項:該目標客戶端被啟動;該目標客戶端被從后臺切換至前臺;進入該目標客戶端的指定界面。
如圖7所示,圖7是本申請根據一示例性實施例示出的另一種頁面的顯示裝置框圖,該實施例在前述圖4所示實施例的基礎上,顯示模塊404可以包括:第一獲取子模塊701,第二獲取子模塊702,渲染子模塊703和顯示子模塊704。
其中,第一獲取子模塊701,用于獲取目標頁面對應的初始頁面。
第二獲取子模塊702,用于獲取目標頁面對應的業(yè)務資源。
渲染子模塊703,用于采用業(yè)務資源渲染目標頁面對應的初始頁面,以生成目標頁面。
顯示子模塊704,用于顯示目標頁面。
在另一些可選實施方式中,該裝置還可以進一步包括:重建模塊(圖中未示出)。
其中,重建模塊,用于在使用目標頁面對應的初始頁面后,重新生成目標頁面對應的初始頁面。
在另一些可選實施方式中,創(chuàng)建模塊402被配置用于:實例化一個或多個webview組件;其中,針對每個webview組件,對應的生成一個初始頁面。
在另一些可選實施方式中,頁面通用框架資源可以包括通用邏輯資源以及通用展示資源。
其中,通用邏輯資源可以包括頁面通用代碼數(shù)據。頁面展示資源可以包括以下一項或多項:頁面通用樣式資源;通用頁面字體資源;通用頁面圖片資源。
應當理解,上述裝置可以預先設置在終端設備中,也可以通過下載等方式而加載到終端設備中。上述裝置中的相應模塊可以與終端設備中的模塊相互配合以實現(xiàn)頁面的顯示方案。
對于裝置實施例而言,由于其基本對應于方法實施例,所以相關之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上。可以根據實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本申請方案的目的。本領域普通技術人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
本申請實施例還提供了一種計算機可讀存儲介質,該存儲介質存儲有計算機程序,計算機程序可用于執(zhí)行上述圖2至圖3任一實施例提供的頁面的顯示方法。
對應于上述的頁面的顯示方法,本申請實施例還提出了圖8所示的根據本申請的一示例性實施例的電子設備的示意結構圖。請參考圖8,在硬件層面,該電子設備包括處理器、內部總線、網絡接口、內存以及非易失性存儲器,當然還可能包括其他業(yè)務所需要的硬件。處理器從非易失性存儲器中讀取對應的計算機程序到內存中然后運行,在邏輯層面上形成頁面的顯示裝置。當然,除了軟件實現(xiàn)方式之外,本申請并不排除其他實現(xiàn)方式,比如邏輯器件抑或軟硬件結合的方式等等,也就是說以下處理流程的執(zhí)行主體并不限定于各個邏輯單元,也可以是硬件或邏輯器件。
本領域技術人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本申請的其它實施方案。本申請旨在涵蓋本申請的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本申請的一般性原理并包括本申請未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本申請的真正范圍和精神由下面的權利要求指出。
應當理解的是,本申請并不局限于上面已經描述并在附圖中示出的精確結構,并且可以在不脫離其范圍進行各種修改和改變。本申請的范圍僅由所附的權利要求來限制。