本發明涉及應用程序加載技術,尤其涉及一種頁面加載方法、裝置及電子設備。
背景技術:
隨著計算機通信以及互聯網技術的發展,越來越多的人擁有可以與有線互聯網、和/或,無線互聯網連網的電子設備,例如平板電腦、個人數字助理、掌上電腦、智能移動電話等。而隨著用戶對業務多樣性的需求,安裝在電子設備中的各類應用程序(APP,Application)也越來越多,例如,QQ、微信、Word、Whatsapp、Facebook、Line等。由于不同的應用程序對應的用戶量差別較大,因而,對于應用程序運營商來說,經常會在用戶量較大的應用程序中,嵌入推廣另一用戶量較少的應用程序,例如,在推出新的應用程序時,通過將在用戶量較大的應用程序中介紹并推廣新應用程序,可以快速提升用戶量較少的新應用程序的用戶量,也為用戶提供新的應用程序體驗,提升用戶體驗。
目前,在利用某一應用程序推廣其他應用程序時,可以在該應用程序頁面中嵌入其他應用程序對應的推廣鏈接信息,當用戶點擊應用程序中被推廣的其他應用程序的推廣鏈接信息時,先跳轉到該應用程序的落地頁,在該落地頁中,對被推廣的其他應用程序進行詳細介紹,當用戶再次點擊該落地頁中被推廣的其他應用程序的下載鏈接信息時,再跳轉(加載)展示被推廣的其他應用程序的下載頁面,例如,在Android設備中,其下載頁面為Google的在線應用程序商店(google play)中該被推廣的其他應用程序頁面。
但該頁面加載方法,在用戶在落地頁點擊下載鏈接信息將被推廣的其他應用程序的下載頁面加載完成進行展示,需要一定的響應時間,尤其是在網絡狀態不佳的情況下,應用程序的下載頁面可能需要加載較長時間才能展示給用戶,導致頁面展示效率較低,使得用戶等待時間較長,進而可能導致用戶流失量較大,從而降低了應用程序的推廣效率。
技術實現要素:
有鑒于此,本發明實施例提供一種頁面加載方法、裝置及電子設備,能夠提升頁面展示效率,以解決現有的頁面加載方法中,用戶點擊鏈接信息加載頁面時,加載的時間較長導致的頁面展示效率較低的問題。
第一方面,本發明實施例提供一種頁面加載方法,包括:
在接收到當前頁面中的第一鏈接信息跳轉請求后,加載并展示所述當前頁面中的第一鏈接信息對應的第一頁面;
解析并獲取所述第一頁面中包含的第二鏈接信息,加載所述第二鏈接信息對應的第二頁面;
在接收到所述第一頁面中的第二鏈接信息跳轉請求后,展示加載的所述第二頁面。
結合第一方面,在第一方面的第一種實施方式中,所述展示所述當前頁面中的第一鏈接信息對應的第一頁面,包括:
設置懸浮窗,在所述懸浮窗中展示所述當前頁面中的第一鏈接信息對應的第一頁面;
所述加載所述第二鏈接信息對應的第二頁面包括:
在所述懸浮窗的下一層,加載所述第二鏈接信息對應的第二頁面。
結合第一方面的第一種實施方式,在第一方面的第二種實施方式中,所述展示加載的所述第二頁面包括:
消除所述懸浮窗,展示被所述懸浮窗覆蓋的所述第二頁面。
結合第一方面、第一方面的第一種或第二種實施方式,在第一方面的第三種實施方式中,在所述加載所述第二鏈接信息對應的第二頁面的同時或之后,所述方法還包括:
修改所述第一頁面中包含的第二鏈接信息,使之映射加載的所述第二頁面。
第二方面,本發明實施例提供一種頁面加載裝置,包括:第一頁面加載模塊、第二頁面加載模塊以及第二頁面展示模塊,其中,
第一頁面加載模塊,用于在接收到當前頁面中的第一鏈接信息跳轉請求后,加載并展示所述當前頁面中的第一鏈接信息對應的第一頁面;
第二頁面加載模塊,用于解析并獲取所述第一頁面中包含的第二鏈接信息,加載所述第二鏈接信息對應的第二頁面;
第二頁面展示模塊,用于在接收到所述第一頁面中的第二鏈接信息跳轉請求后,展示加載的所述第二頁面。
結合第二方面,在第二方面的第一種實施方式中,所述第二頁面加載模塊包括:解析單元、第一頁面展示單元以及第二頁面加載單元,其中,
解析單元,用于解析并獲取所述第一頁面中包含的第二鏈接信息;
第一頁面展示單元,用于設置懸浮窗,在所述懸浮窗中展示所述當前頁面中的第一鏈接信息對應的第一頁面;
第二頁面加載單元,用于在所述懸浮窗的下一層,加載所述第二鏈接信息對應的第二頁面。
結合第二方面的第一種實施方式,在第二方面的第二種實施方式中,所述第二頁面展示模塊包括:跳轉請求接收單元以及消除單元,其中,
跳轉請求接收單元,用于在接收到所述第一頁面中的第二鏈接信息跳轉請求后,通知消除單元;
消除單元,用于消除所述懸浮窗,展示被所述懸浮窗覆蓋的所述第二頁面。
結合第二方面、第二方面的第一種或第二種實施方式,在第二方面的第三種實施方式中,所述裝置還包括:
鏈接信息修改模塊,用于在所述第二頁面加載模塊加載所述第二鏈接信息對應的第二頁面的同時或之后,修改所述第一頁面中包含的第二鏈接信息,使之映射加載的所述第二頁面。
第三方面,本發明實施例提供一種電子設備,所述電子設備包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內部,處理器和存儲器設置在電路板上;電源電路,用于為上述電子設備的各個電路或器件供電;存儲器用于存儲可執行程序代碼;處理器通過讀取存儲器中存儲的可執行程序代碼來運行與可執行程序代碼對應的程序,用于執行如下操作:
在接收到當前頁面中的第一鏈接信息跳轉請求后,加載并展示所述當前頁面中的第一鏈接信息對應的第一頁面;
解析并獲取所述第一頁面中包含的第二鏈接信息,加載所述第二鏈接信息對應的第二頁面;
在接收到所述第一頁面中的第二鏈接信息跳轉請求后,展示加載的所述第二頁面。
第四方面,本發明實施例還提供了一種存儲介質,用于存儲應用程序,所述應用程序用于執行本發明實施例所提供的一種頁面加載方法。
第五方面,本發明實施例還提供了一種應用程序,用于執行本發明實施例所提供的一種頁面加載方法。
本發明實施例提供的一種頁面加載方法、裝置及電子設備,通過在接收到當前頁面中的第一鏈接信息跳轉請求后,加載并展示所述當前頁面中的第一鏈接信息對應的第一頁面;解析并獲取所述第一頁面中包含的第二鏈接信息,加載所述第二鏈接信息對應的第二頁面;在接收到所述第一頁面中的第二鏈接信息跳轉請求后,展示加載的所述第二頁面,能夠提升頁面展示效率,以解決現有的頁面加載方法中,用戶點擊鏈接信息加載頁面時,加載的時間較長導致的頁面展示效率較低的問題。
附圖說明
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其它的附圖。
圖1為本發明的實施例一頁面加載方法流程示意圖;
圖2為本發明的實施例二頁面加載方法流程示意圖;
圖3為本發明的實施例三頁面加載裝置結構示意圖;
圖4為本發明電子設備一個實施例的結構示意圖。
具體實施方式
下面結合附圖對本發明實施例進行詳細描述。
應當明確,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
實施例一
圖1為本發明的實施例一頁面加載方法流程示意圖,如圖1所示,本實施例的方法可以包括:
步驟101,在接收到當前頁面中的第一鏈接信息跳轉請求后,加載并展示當前頁面中的第一鏈接信息對應的第一頁面。
本實施例中,展示當前頁面中的第一鏈接信息對應的第一頁面,具體為:設置懸浮窗,在懸浮窗中展示當前頁面中的第一鏈接信息對應的第一頁面。
本實施例中,作為一可選實施例,當前頁面中的第一鏈接信息對應的第一頁面為推廣鏈接信息對應的落地頁。
步驟102,解析并獲取第一頁面中包含的第二鏈接信息,加載第二鏈接信息對應的第二頁面。
本實施例中,加載第二鏈接信息對應的第二頁面,具體為:在展示第一頁面的懸浮窗的下一層,加載第二鏈接信息對應的第二頁面。
本實施例中,展示第一頁面的懸浮窗覆蓋在加載的第二頁面之上。
本實施例中,在加載第二鏈接信息對應的第二頁面的同時或之后,還包括:修改第一頁面中包含的第二鏈接信息,使之映射加載的第二頁面。
本實施例中,作為一可選實施例,第一頁面中包含的第二鏈接信息對應的第二頁面為落地頁中的下載鏈接信息對應的下載頁面。
步驟103,在接收到第一頁面中的第二鏈接信息跳轉請求后,展示加載的第二頁面。
本實施例中,展示加載的所述第二頁面,具體為:消除展示第一頁面的懸浮窗,展示被懸浮窗覆蓋的第二頁面。
本實施例的頁面加載方法,通過在接收到當前頁面中的第一鏈接信息跳轉請求后,加載并展示當前頁面中的第一鏈接信息對應的第一頁面;解析獲取第一頁面中包含的第二鏈接信息,加載第二鏈接信息對應的第二頁面;在接收到第一頁面中的第二鏈接信息跳轉請求后,展示加載的第二頁面。這樣,通過在加載并展示第一頁面時預先解析并加載第二頁面,使得在后續用戶點擊第二鏈接信息時,無需從網絡側獲取第二頁面,而是直接展示已加載完成的第二頁面,能夠有效減少用戶的等待時間,提升頁面展示效率。進一步地,應用懸浮窗技術,在保持原有用戶體驗不變的情況下,在加載并展示第一頁面時預先加載好第二頁面,當用戶需要調起第二頁面時,此時,第二頁面已加載完成,可直接調起打開第二頁面,大幅減少了因為第二頁面加載的等待時間,從而提升用戶體驗,減少用戶的流失問題,提升整體流量的利用價值。
實施例二
圖2為本發明的實施例二頁面加載方法流程示意圖,如圖2所示,本實施例的方法可以包括:
步驟201,在接收到當前頁面中的推廣鏈接信息跳轉請求后,加載并展示所述推廣鏈接信息對應的落地頁;
本實施例中,作為一可選實施例,當前頁面可以為某一應用程序的頁面(例如,應用程序的結果頁),推廣鏈接信息跳轉請求為該應用程序的頁面(例如,應用程序的結果頁)中推廣內容的鏈接信息跳轉請求。在利用第一應用程序推廣第二應用程序時,第一應用程序頁面中設置有第二應用程序的推廣鏈接信息,該推廣鏈接信息用于在用戶點擊時,將第一應用程序頁面跳轉至推廣鏈接信息映射的落地頁,以便于用戶瀏覽對第二應用程序的詳細介紹。
本實施例中,可以是通過點擊或觸碰推廣鏈接信息的方式觸發生成推廣鏈接信息跳轉請求,依據推廣鏈接信息跳轉請求加載并展示所述推廣鏈接信息對應的落地頁。
本實施例中,作為一可選實施例,落地頁以懸浮窗的方式進行展示。其中,懸浮窗是電子設備中常見的一種視窗(窗口)表現形式,通過以透明或半透明的方式懸浮于顯示界面上,可以設置自動消除模式,以在預先設置的條件滿足時,例如,預先設置的計時時間到時,或,接收到用戶觸發的信息時進行消除。
本實施例中,作為一可選實施例,展示所述推廣鏈接信息對應的落地頁,包括:
設置懸浮窗,在懸浮窗中展示當前頁面中的推廣鏈接信息對應的落地頁。
步驟202,解析并獲取所述落地頁中包含的下載鏈接信息,加載所述下載鏈接信息對應的下載頁面;
本實施例中,在加載并展示落地頁后,通過自動解析落地頁,獲取落地頁中的下載鏈接信息。然后,依據該下載鏈接信息,預加載該下載鏈接信息映射的應用程序下載頁面。在利用第一應用程序推廣第二應用程序時,第一應用程序頁面中設置有第二應用程序的推廣鏈接信息,該推廣鏈接信息用于在用戶點擊時,將第一應用程序頁面跳轉至推廣鏈接信息映射的落地頁,以便于用戶瀏覽對第二應用程序的詳細介紹;落地頁中設置有第二應用程序的下載鏈接信息,該下載鏈接信息用于在用戶點擊時,將落地頁跳轉至下載鏈接信息映射的第二應用程序下載頁面。
本實施例中,作為一可選實施例,下載鏈接信息包括但不限于:文字鏈接信息、圖片鏈接信息、統一資源定位符信息、超文本傳輸協議信息等。
本實施例中,落地頁中一般僅包含一鏈接信息,該鏈接信息為下載鏈接信息,如果落地頁中包含有多個下載鏈接信息,則可以依次下載并緩存多個鏈接信息分別映射的下載頁面,依據用戶點擊的下載鏈接信息,展示該下載鏈接信息映射的應用程序下載頁面。
本實施例中,作為一可選實施例,加載所述下載鏈接信息對應的下載頁面包括:
在展示落地頁的懸浮窗的下一層,加載下載鏈接信息對應的下載頁面。
本實施例中,加載的下載鏈接信息對應的下載頁面的界面尺寸與懸浮窗尺寸相匹配。由于懸浮窗對應的圖層位于下載頁面對應的圖層之上,因而,在顯示界面,展示的是覆蓋于下載頁面之上的懸浮窗中的落地頁。
本實施例中,作為一可選實施例,在加載下載鏈接信息對應的下載頁面的同時或之后,該方法還包括:
修改所述落地頁中包含的下載鏈接信息,使之映射加載的下載頁面。
本實施例中,在加載下載鏈接信息對應的下載頁面的同時或之后,修改落地頁中包含的下載鏈接信息,使之不再映射到網絡服務器側的下載頁面,而是映射到加載的下載頁面。這樣,在后續用戶點擊該下載鏈接信息時,無需從網絡側獲取下載頁面,而是直接展示已加載的下載頁面,從而能夠有效減少用戶的等待時間,提升頁面展示效率,進而增強用戶的應用程序體驗,留存用戶,提高了應用程序的推廣效率。
步驟203,在接收到所述落地頁中的下載鏈接信息跳轉請求后,展示加載的所述下載頁面。
本實施例中,在利用第一應用程序推廣第二應用程序時,用戶在瀏覽落地頁介紹的第二應用程序的詳細信息后,如果需要繼續瀏覽該第二應用程序的下載頁面,通過點擊落地頁中的下載鏈接信息,觸發輸出下載鏈接信息跳轉請求,以請求將當前的落地頁切換至第二應用程序的下載頁面。
本實施例中,作為一可選實施例,展示加載的所述下載頁面包括:
消除展示落地頁的懸浮窗,展示被所述懸浮窗覆蓋的所述下載頁面。
本實施例中,作為一可選實施例,為了提升用戶的跳轉視覺體驗,在展示下載頁面的過程中,還可以采用動畫方式,例如,在預先設置的動畫時間幀面板上,在第一關鍵幀上放置當前懸浮窗對應的圖片,在第三關鍵幀上放置下載頁面對應的圖片,利用與第一關鍵幀與第三關鍵幀相關的插補幀算法,改變當前懸浮窗對應的圖片的屬性,依序得到第一關鍵幀與第三關鍵幀之間的多個中間動畫幀,依序播放該動畫時間幀面板上的關鍵幀。
本實施例中,手機運行病毒查殺應用程序為例,在運行病毒查殺應用程序的結果頁上,顯示有查殺結果信息,例如,顯示有系統漏洞信息以及手機可能存在被偷窺風險的信息,其中,在系統漏洞信息以及手機可能存在被偷窺風險的信息中,均分別設置有用于推廣的相關應用程序的推廣鏈接信息。以手機可能存在被偷窺風險的信息為例,對鎖屏應用程序進行推廣,在手機可能存在被偷窺風險的信息中,包含有忽略風險的鏈接信息以及解除風險的鏈接信息,當用戶點擊解除風險的鏈接信息時,跳轉至落地頁,在落地頁中展示該鎖屏應用程序的功能介紹等,在落地頁底部,設置有該鎖屏應用程序的下載鏈接信息,例如,立即保護控件按鈕,同時,在跳轉至落地頁時,通過解析獲取下載鏈接信息(立即保護控件按鈕),從網絡側加載該下載鏈接信息對應的該鎖屏應用程序的下載頁面(google play頁面),其中,落地頁以懸浮窗的方式展示,懸浮窗覆蓋在加載的該鎖屏應用程序的下載頁面(google play頁面)之上,此時,用戶看到的還是懸浮窗中的落地頁,而該鎖屏應用程序的下載頁面(google play頁面)在懸浮窗之下進行加載。當用戶點擊下載鏈接信息(立即保護控件按鈕)后,收起懸浮窗,切換出懸浮窗下面的該鎖屏應用程序的下載頁面(google play頁面),從而可以直接展示加載的該鎖屏應用程序的下載頁面(google play頁面),從而使得用戶通過點擊該鎖屏應用程序的下載頁面(google play頁面)中的安裝控件按鈕,安裝該鎖屏應用程序。
本實施例的頁面加載方法,通過在接收到當前頁面中的推廣鏈接信息跳轉請求后,加載并展示所述推廣鏈接信息對應的落地頁;解析并獲取所述落地頁中包含的下載鏈接信息,加載所述下載鏈接信息對應的下載頁面;在接收到所述落地頁中的下載鏈接信息跳轉請求后,展示加載的所述下載頁面。這樣,通過預先解析落地頁,獲取落地頁中的下載鏈接信息,從而依據解析獲取的下載鏈接信息預加載應用程序下載頁面,使得在后續用戶點擊該下載鏈接信息時,無需從網絡側獲取應用程序下載頁面,而是直接展示已加載的下載頁面,能夠有效減少用戶的等待時間,提升頁面展示效率。進一步地,應用懸浮窗技術,在保持原有用戶體驗不變的情況下,在第一次點擊推廣鏈接信息時預先加載好應用程序下載頁面,當用戶需要調起應用程序下載頁面時,此時,下載頁面已加載完成,可直接展示下載頁面,大幅減少了因為下載頁面加載的等待時間,從而提升用戶體驗,減少用戶的流失問題,提升整體流量的利用價值。
實施例三
圖3為本發明的實施例三頁面加載裝置結構示意圖,如圖3所示,本實施例的裝置可以包括:第一頁面加載模塊31、第二頁面加載模塊32以及第二頁面展示模塊33,其中,
第一頁面加載模塊31,用于在接收到當前頁面中的第一鏈接信息跳轉請求后,加載并展示所述當前頁面中的第一鏈接信息對應的第一頁面;
本實施例中,可以是通過點擊或觸碰第一鏈接信息的方式觸發生成第一鏈接信息跳轉請求。
本實施例中,作為一可選實施例,第一頁面以懸浮窗的方式進行展示。可以設置懸浮窗的自動消除模式,即以在預先設置的條件滿足時,例如,預先設置的計時時間到時,或,接收到用戶觸發的信息時進行消除。
第二頁面加載模塊32,用于解析并獲取所述第一頁面中包含的第二鏈接信息,加載所述第二鏈接信息對應的第二頁面;
本實施例中,在加載并展示第一頁面后,通過自動解析第一頁面,獲取第一頁面中的第二鏈接信息,然后,依據該第二鏈接信息,預加載該第二鏈接信息映射的第二頁面。
本實施例中,作為一可選實施例,第二鏈接信息包括但不限于:文字鏈接信息、圖片鏈接信息、統一資源定位符信息、超文本傳輸協議信息等。
本實施例中,第一頁面中一般僅包含一第二鏈接信息,該第二鏈接信息為下載鏈接信息,如果第一頁面中包含有多個第二鏈接信息,則可以依次下載并緩存多個第二鏈接信息分別映射的第二頁面,依據用戶點擊的第二鏈接信息,展示該點擊的第二鏈接信息映射的第二頁面。
本實施例中,作為一可選實施例,所述第一頁面以懸浮窗的方式進行展示,第二頁面加載模塊32包括:解析單元、第一頁面展示單元以及第二頁面加載單元(圖中未示出),其中,
解析單元,用于解析并獲取所述第一頁面中包含的第二鏈接信息;
第一頁面展示單元,用于設置懸浮窗,在所述懸浮窗中展示所述當前頁面中的第一鏈接信息對應的第一頁面;
第二頁面加載單元,用于在所述懸浮窗的下一層,加載所述第二鏈接信息對應的第二頁面。
第二頁面展示模塊33,用于在接收到所述第一頁面中的第二鏈接信息跳轉請求后,展示加載的所述第二頁面。
本實施例中,用戶在瀏覽第一頁面中的信息后,如果需要繼續瀏覽第二頁面,通過點擊第一頁面中的第二鏈接信息,觸發輸出第二鏈接信息跳轉請求,以請求將當前的第一頁面切換至第二頁面。
本實施例中,作為一可選實施例,第二頁面展示模塊33包括:跳轉請求接收單元以及消除單元(圖中未示出),其中,
跳轉請求接收單元,用于在接收到所述第一頁面中的第二鏈接信息跳轉請求后,通知消除單元;
消除單元,用于消除所述懸浮窗,展示被所述懸浮窗覆蓋的所述第二頁面。
本實施例中,作為一可選實施例,在展示第二頁面的過程中,還可以采用動畫方式,例如,在預先設置的動畫時間幀面板上,在第一關鍵幀上放置當前懸浮窗中第一頁面對應的圖片,在第三關鍵幀上放置第二頁面對應的圖片,利用與第一關鍵幀與第三關鍵幀相關的插補幀算法,改變當前懸浮窗中第一頁面對應的圖片的屬性,依序得到第一關鍵幀與第三關鍵幀之間的多個中間動畫幀,依序播放該動畫時間幀面板上的關鍵幀。
本實施例中,作為一可選實施例,該裝置還包括:
鏈接信息修改模塊(圖中未示出),用于在所述第二頁面加載模塊加載所述第二鏈接信息對應的第二頁面的同時或之后,修改所述第一頁面中包含的第二鏈接信息,使之映射加載的所述第二頁面。
本實施例中,在第二頁面加載模塊加載所述第二鏈接信息對應的第二頁面的同時或之后,修改第一頁面中包含的第二鏈接信息,使之不再映射到網絡服務器側的第二頁面,而是映射到已加載的的第二頁面。
本實施例的裝置,可以用于執行圖1所示方法實施例的技術方案,其實現原理和技術效果類似,此處不再贅述。
需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
本說明書中的各個實施例均采用相關的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。
尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現邏輯功能的可執行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執行系統、裝置或設備(如基于計算機的系統、包括處理器的系統或其他可以從指令執行系統、裝置或設備取指令并執行指令的系統)使用,或結合這些指令執行系統、裝置或設備而使用。就本說明書而言,″計算機可讀介質″可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執行系統、裝置或設備或結合這些指令執行系統、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。
在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
本發明實施例還提供一種電子設備,所述電子設備包含前述任一實施例所述的裝置。
圖4為本發明電子設備一個實施例的結構示意圖,可以實現本發明圖1-3所示實施例的流程,如圖4所示,上述電子設備可以包括:殼體41、處理器42、存儲器43、電路板44和電源電路45,其中,電路板44安置在殼體41圍成的空間內部,處理器42和存儲器43設置在電路板44上;電源電路45,用于為上述電子設備的各個電路或器件供電;存儲器43用于存儲可執行程序代碼;處理器42通過讀取存儲器43中存儲的可執行程序代碼來運行與可執行程序代碼對應的程序,用于執行如下操作:
在接收到當前頁面中的第一鏈接信息跳轉請求后,加載并展示所述當前頁面中的第一鏈接信息對應的第一頁面;
解析并獲取所述第一頁面中包含的第二鏈接信息,加載所述第二鏈接信息對應的第二頁面;
在接收到所述第一頁面中的第二鏈接信息跳轉請求后,展示加載的所述第二頁面。
處理器42對上述步驟的具體執行過程以及處理器42通過運行可執行程序代碼來進一步執行的步驟,可以參見本發明圖1-3所示實施例的描述,在此不再贅述。
該電子設備以多種形式存在,包括但不限于:
(1)移動通信設備:這類設備的特點是具備移動通信功能,并且以提供話音、數據通信為主要目標。這類終端包括:智能手機(例如iPhone)、多媒體手機、功能性手機,以及低端手機等。
(2)超移動個人計算機設備:這類設備屬于個人計算機的范疇,有計算和處理功能,一般也具備移動上網特性。這類終端包括:PDA、MID和UMPC設備等,例如iPad。
(3)便攜式娛樂設備:這類設備可以顯示和播放多媒體內容。該類設備包括:音頻、視頻播放器(例如iPod),掌上游戲機,電子書,以及智能玩具和便攜式車載導航設備。
(4)服務器:提供計算服務的設備,服務器的構成包括處理器、硬盤、內存、系統總線等,服務器和通用的計算機架構類似,但是由于需要提供高可靠的服務,因此在處理能力、穩定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。
(5)其他具有數據交互功能的電子設備。
本發明實施例還提供了一種存儲介質,用于存儲應用程序,所述應用程序用于執行本發明實施例所提供的一種頁面加載方法。
本發明實施例還提供了一種應用程序,用于執行本發明實施例所提供的一種頁面加載方法。
本技術領域的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。
為了描述的方便,描述以上裝置是以功能分為各種單元/模塊分別描述。當然,在實施本發明時可以把各單元/模塊的功能在同一個或多個軟件和/或硬件中實現。
通過以上的實施方式的描述可知,本領域的技術人員可以清楚地了解到本
發明可借助軟件加必需的通用硬件平臺的方式來實現。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在存儲介質中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例或者實施例的某些部分所述的方法。
以上所述,僅為本發明的具體實施方式,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以權利要求的保護范圍為準。