本發(fā)明涉及智能終端領(lǐng)域,尤其涉及一種頁面控制方法和裝置。
背景技術(shù):
隨著智能終端的發(fā)展,在智能終端上集成了越來越多的功能,為人們的工作和生活帶來了極大的便利,智能終端已經(jīng)成為了人們工作和生活必不可缺的工具。
例如,手機上安裝了瀏覽器,用戶可以通過瀏覽器來訪問網(wǎng)頁。通常,瀏覽器會提供一些控件實現(xiàn)特定功能。常見的控件包括多窗口控件,通過點擊多窗口控件,將展示瀏覽器當(dāng)前已經(jīng)打開的網(wǎng)頁頁面的縮略圖集,用戶在縮略圖集上滑動來改變縮略圖集中各縮略圖的顯示位置,并通過點擊某個縮略圖實現(xiàn)將對應(yīng)的網(wǎng)頁頁面作為當(dāng)前活動頁面進行加載顯示。
由此可見,現(xiàn)有的手機上安裝的瀏覽器在需要切換當(dāng)前已經(jīng)打開的網(wǎng)頁頁面時,需要先點擊多窗口控件以進入當(dāng)前已經(jīng)打開的網(wǎng)頁頁面的縮略圖集,然后在當(dāng)前已經(jīng)打開的網(wǎng)頁頁面的縮略圖集中進行選擇才能將選中的縮略圖對應(yīng)的網(wǎng)頁作為當(dāng)前活動頁面加載顯示。這種切換已經(jīng)打開的網(wǎng)頁的方式操作復(fù)雜。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題在于現(xiàn)有瀏覽器切換已經(jīng)打開的網(wǎng)頁的方式操作復(fù)雜的缺陷,提供一種頁面控制方法和裝置。
本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是:本發(fā)明提供一種頁面控制方法,所述頁面控制方法包括:
檢測作用于終端所安裝的瀏覽器上的第一控制操作;
若所述第一控制操作滿足第一預(yù)設(shè)條件,則將所述瀏覽器中多個已打開的網(wǎng)頁頁面縮略成縮略圖,以形成縮略圖集;
若所述第一控制操作滿足第二預(yù)設(shè)條件,則在所述瀏覽器的多個已打開的網(wǎng)頁頁面之間進行切換。
優(yōu)選地,所述檢測作用于終端所安裝的瀏覽器的多窗口控件上的第一控制操作包括:
檢測作用于終端所安裝的瀏覽器的多窗口控件上的第一控制操作。
優(yōu)選地,所述頁面控制方法還包括:
若所述第一控制操作滿足第三預(yù)設(shè)條件,則關(guān)閉所述瀏覽器的多個已打開的網(wǎng)頁頁面中的一個或者多個。
優(yōu)選地,所述第一控制操作滿足第一預(yù)設(shè)條件包括:所述第一控制操作為點擊操作;
所述第一控制操作滿足第二預(yù)設(shè)條件包括:所述第一控制操作為沿著第一預(yù)設(shè)方向的滑動操作;
所述第一控制操作滿足第三預(yù)設(shè)條件:所述第一控制操作為沿著第二預(yù)設(shè)方向的滑動操作。
優(yōu)選地,所述在將所述瀏覽器中多個已打開的網(wǎng)頁頁面縮略成縮略圖,以形成縮略圖集之后,所述頁面控制方法還包括:
檢測到作用于終端所安裝的瀏覽器上的第二控制操作;
若第二控制操作滿足第四預(yù)設(shè)條件,則在縮略圖集中的多個縮略圖之間進行切換。
提供一種頁面控制裝置,所述頁面控制裝置包括:
第一檢測單元,用于檢測作用于終端所安裝的瀏覽器上的第一控制操作;
縮略顯示控制單元,用于在所述第一控制操作滿足第一預(yù)設(shè)條件時,將所述瀏覽器中多個已打開的網(wǎng)頁頁面縮略成縮略圖,以形成縮略圖集;
頁面切換單元,用于在所述第一控制操作滿足第二預(yù)設(shè)條件時,在所述瀏覽器的多個已打開的網(wǎng)頁頁面之間進行切換。
優(yōu)選地,所述檢測作用于終端所安裝的瀏覽器的多窗口控件上的第一控制操作包括:
檢測作用于終端所安裝的瀏覽器的多窗口控件上的第一控制操作。
優(yōu)選地,所述頁面控制裝置還包括:
關(guān)閉控制單元,用于在所述第一控制操作滿足第三預(yù)設(shè)條件時,關(guān)閉所述瀏覽器的多個已打開的網(wǎng)頁頁面中的一個或者多個。
優(yōu)選地,所述第一控制操作滿足第一預(yù)設(shè)條件包括:所述第一控制操作為點擊操作;
所述第一控制操作滿足第二預(yù)設(shè)條件包括:所述第一控制操作為沿著第一預(yù)設(shè)方向的滑動操作;
所述第一控制操作滿足第三預(yù)設(shè)條件:所述第一控制操作為沿著第二預(yù)設(shè)方向的滑動操作。
優(yōu)選地,所述頁面控制裝置還包括:
第二檢測單元,用于檢測到作用于終端所安裝的瀏覽器上的第二控制操作;
縮略圖切換單元,用于在第二控制操作滿足第四預(yù)設(shè)條件,在縮略圖集中的多個縮略圖之間進行切換。
提供一種計算機裝置,所述計算機裝置包括處理器,所述處理器用于執(zhí)行存儲器中存儲的計算機程序時實現(xiàn)如上述任意一項所述頁面控制方法的步驟。
提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述任意一項所述頁面控制方法的步驟。
實施本發(fā)明的技術(shù)方案,能夠在作用于瀏覽器上的第一控制操作滿足第一預(yù)設(shè)條件時將瀏覽器中多個已打開的網(wǎng)頁頁面縮略顯示,并在第一控制操作滿足第二預(yù)設(shè)條件時將瀏覽器當(dāng)前作為活動頁面顯示的已打開的網(wǎng)頁窗口切換為瀏覽器的多個已打開的網(wǎng)頁頁面中的另一個,無需先進入縮略圖集來選擇進入其他網(wǎng)頁頁面,操作方便快捷。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明提供的一種頁面控制方法的第一實施例的流程圖;
圖2是本發(fā)明提供的一種頁面控制方法的第二實施例的流程圖;
圖3是本發(fā)明提供的一種頁面控制方法的第三實施例的流程圖;
圖4是本發(fā)明提供的一種頁面控制方法的第四實施例的流程圖;
圖5是本發(fā)明提供的一種頁面控制裝置的第一實施例的功能框圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
請參閱圖1,圖1是本發(fā)明提供的一種頁面控制方法的第一實施例的流程圖,該實施例的頁面控制方法具體包括以下步驟:
s11:檢測作用于終端所安裝的瀏覽器上的第一控制操作。
在本實施例中,瀏覽器包括多窗口控件,檢測作用于終端所安裝的瀏覽器上的第一控制操作包括:檢測作用于終端所安裝的瀏覽器的多窗口控件的第一控制操作。在其他實施例中,瀏覽器包括其他控件,步驟s11中檢測作用于瀏覽器的其他控件上的第一控制操作。
s12:若第一控制操作滿足第一預(yù)設(shè)條件,則將所述瀏覽器中多個已打開的網(wǎng)頁頁面縮略成縮略圖,以形成縮略圖集。
在本實施例中,第一控制操作滿足第一預(yù)設(shè)條件包括第一控制操作為點擊操作,且點擊操作的次數(shù)為預(yù)設(shè)次數(shù)。例如,若檢測到多窗口控件的點擊操作,且點擊操作的次數(shù)為一次,則判斷檢測到符合第一預(yù)設(shè)條件的第一控制操作。在其他實施例中,第一控制操作滿足第一預(yù)設(shè)條件還可以是其他方式的觸控操作,例如:
第一控制操作的按壓力度大于或者等于預(yù)設(shè)壓力閾值;或者
第一控制操作作用于瀏覽器的持續(xù)時間大于或者等于預(yù)設(shè)時長閾值;或者
它們的組合。
若第一控制操作滿足第一預(yù)設(shè)條件,則將瀏覽器中多個當(dāng)前已經(jīng)打開的網(wǎng)頁頁面縮略成各自的縮略圖,以形成縮略圖集,其中每個網(wǎng)頁頁面的縮略圖為該網(wǎng)頁頁面在瀏覽器窗口中的內(nèi)容的縮影截圖。并且,各網(wǎng)頁頁面的縮略圖可以按照對應(yīng)的網(wǎng)頁頁面在瀏覽器中的先后打開順序進行排列,然后顯示到終端的屏幕上的瀏覽器窗口中。網(wǎng)頁頁面的縮略圖在瀏覽器窗口中的顯示方式不作限定。
在本實施例中,用戶可以通過在瀏覽器顯示網(wǎng)頁頁面的縮略圖的窗口中滑動來改變縮略圖在縮略圖集中的位置,并且通過點擊網(wǎng)頁頁面的縮略圖來選中縮略圖,被選中的縮略圖對應(yīng)的網(wǎng)頁頁面將作為活動頁面在瀏覽器窗口中全屏顯示。
s13:若第一控制操作滿足第二預(yù)設(shè)條件,則在所述瀏覽器的多個已打開的網(wǎng)頁頁面之間進行切換。
在本實施例中,第一控制操作滿足第二預(yù)設(shè)條件包括:第一控制操作為沿著第一預(yù)設(shè)方向的滑動操作。優(yōu)選地,第一控制操作為作用于多窗口控件上的左右滑動操作,多個已打開的網(wǎng)頁頁面的切換方向與滑動操作的方向?qū)?yīng)。例如,在多窗口控件上向右滑動,則切換到下一個已經(jīng)打開的網(wǎng)頁頁面,在多窗口控件上向左滑動,則切換為上一個已經(jīng)打開的網(wǎng)頁頁面。在其他實施例中,第一控制操作滿足第二預(yù)設(shè)條件還可以是其他方式的觸控操作。
若第一控制操作滿足第二預(yù)設(shè)條件,則將瀏覽器窗口當(dāng)前作為活動頁面顯示的已打開的網(wǎng)頁頁面切換為瀏覽器的多個已打開的網(wǎng)頁窗口中的另一個,即實現(xiàn)了在瀏覽器的多個已打開的網(wǎng)頁頁面之間進行切換。
實施本實施例中的頁面控制方法,能夠在作用于瀏覽器的多窗口控件上的第一控制操作滿足第一預(yù)設(shè)條件時將瀏覽器中多個已打開的網(wǎng)頁頁面縮略顯示,并在第一控制操作滿足第二預(yù)設(shè)條件時將瀏覽器當(dāng)前作為活動頁面顯示的已打開的網(wǎng)頁窗口切換為瀏覽器的多個已打開的網(wǎng)頁頁面中的另一個,無需先進入縮略圖集來選擇進入其他網(wǎng)頁頁面,操作方便快捷。
圖2是本發(fā)明提供的一種頁面控制方法的第二實施例的流程圖,該實施例的頁面控制方法具體包括以下步驟:
s21:檢測作用于終端所安裝的瀏覽器上的第一控制操作;
s22:若第一控制操作滿足第一預(yù)設(shè)條件,則將所述瀏覽器中多個已打開的網(wǎng)頁頁面縮略成縮略圖,以形成縮略圖集;
s23:若第一控制操作滿足第二預(yù)設(shè)條件,則在所述瀏覽器的多個已打開的網(wǎng)頁頁面之間進行切換;
s24:若第一控制操作滿足第三預(yù)設(shè)條件,則關(guān)閉所述瀏覽器的多個已打開的網(wǎng)頁頁面中的一個或者多個。
在本實施例的步驟s24中,第一控制操作滿足第三預(yù)設(shè)條件包括:第一控制操作為沿著第二預(yù)設(shè)方向的滑動操作。優(yōu)選地,第一控制操作為作用于多窗口控件上的向上或者向下滑動操作。在其他實施例中,第一控制操作滿足第三預(yù)設(shè)條件還可以是其他方式的觸控操作。
若第一控制操作滿足第三預(yù)設(shè)條件,則關(guān)閉瀏覽器窗口中當(dāng)前顯示的網(wǎng)頁頁面,或者關(guān)閉瀏覽器當(dāng)前已經(jīng)打開但是未在窗口中顯示的一個或者多個網(wǎng)頁頁面,或者關(guān)閉瀏覽器當(dāng)前已經(jīng)打開的所有網(wǎng)頁頁面并回到瀏覽器的主頁。
在本實施例中,其他情況與第一實施例相同,在此不再贅述。
圖3是本發(fā)明提供的一種頁面控制方法的第三實施例的流程圖,該實施例的頁面控制方法具體包括以下步驟:
s31:檢測作用于終端所安裝的瀏覽器上的第一控制操作;
s32:若第一控制操作滿足第一預(yù)設(shè)條件,則將所述瀏覽器中多個已打開的網(wǎng)頁頁面縮略成縮略圖,以形成縮略圖集;
s33:若第一控制操作滿足第二預(yù)設(shè)條件,則在所述瀏覽器的多個已打開的網(wǎng)頁頁面之間進行切換;
s34:檢測到作用于終端所安裝的瀏覽器上的第二控制操作;
s35:若第二控制操作滿足第四預(yù)設(shè)條件,則在縮略圖集中的多個縮略圖之間進行切換。
在本實施例的步驟s34中,檢測到作用于終端所安裝的瀏覽器的多窗口控件上的第二控制操作。
在步驟s35中,第二控制操作滿足第四預(yù)設(shè)條件包括:第二控制操作為作用于多窗口控件上且沿著第三預(yù)設(shè)方向的滑動操作。優(yōu)選地,第二控制操作為作用于多窗口控件上的左右滑動操作。在其他實施例中,第二控制操作滿足第四預(yù)設(shè)條件還可以是其他方式的觸控操作。
若第二控制操作滿足第四預(yù)設(shè)條件,則改變縮略圖集中各縮略圖的展示位置,即實現(xiàn)在縮略圖集中的多個縮略圖之間進行切換。如此可以將用戶想要選擇的縮略圖的位置調(diào)整為便于用戶選擇的位置。
當(dāng)?shù)谝活A(yù)設(shè)方向和第三預(yù)設(shè)方向相同時,即第二預(yù)設(shè)條件和第四預(yù)設(shè)條件相同,若第一控制操作滿足第二預(yù)設(shè)條件或者第四預(yù)設(shè)條件,則判斷瀏覽器窗口當(dāng)前顯示的內(nèi)容,若瀏覽器窗口當(dāng)前顯示的內(nèi)容為全窗口顯示活動頁面時,則將當(dāng)前作為活動頁面顯示的已打開的網(wǎng)頁頁面切換為瀏覽器的多個已打開的網(wǎng)頁窗口中的另一個。若瀏覽器窗口當(dāng)前顯示的內(nèi)容為縮略圖集時,則改變縮略圖集中各縮略圖的展示位置。
本實施例的其余情況與第一實施例相同,在此不再贅述。
如圖4所示,在本發(fā)明提供的一種頁面控制方法的第四實施例中,頁面控制方法包括以下步驟:
s41:檢測作用于終端所安裝的瀏覽器上的第一控制操作;
s42:若第一控制操作滿足第一預(yù)設(shè)條件,則將所述瀏覽器中多個已打開的網(wǎng)頁頁面縮略成縮略圖,以形成縮略圖集;
s43:若第一控制操作滿足第二預(yù)設(shè)條件,則在所述瀏覽器的多個已打開的網(wǎng)頁頁面之間進行切換;
s44:若第一控制操作滿足第三預(yù)設(shè)條件,則關(guān)閉所述瀏覽器的多個已打開的網(wǎng)頁頁面中的一個或者多個;
s45:檢測到作用于終端所安裝的瀏覽器上的第二控制操作;
s46:若第二控制操作滿足第四預(yù)設(shè)條件,則在縮略圖集中的多個縮略圖之間進行切換。
本實施例中的各步驟與各實施例對應(yīng)相同,在此不再贅述。
圖5為本發(fā)明提供的一種頁面控制裝置的第一實施例的功能框圖,如圖5所示,頁面控制裝置500包括:
第一檢測單元510,用于檢測作用于終端所安裝的瀏覽器上的第一控制操作;
縮略顯示控制單元520,用于在所述第一控制操作滿足第一預(yù)設(shè)條件時,將所述瀏覽器中多個已打開的網(wǎng)頁頁面縮略成縮略圖,以形成縮略圖集;
頁面切換單元530,用于在所述第一控制操作滿足第二預(yù)設(shè)條件時,在所述瀏覽器的多個已打開的網(wǎng)頁頁面之間進行切換;
關(guān)閉控制單元540,用于在所述第一控制操作滿足第三預(yù)設(shè)條件時,關(guān)閉所述瀏覽器的多個已打開的網(wǎng)頁頁面中的一個或者多個;
第二檢測單元550,用于檢測到作用于終端所安裝的瀏覽器上的第二控制操作;
縮略圖切換單元560,用于在第二控制操作滿足第四預(yù)設(shè)條件,在縮略圖集中的多個縮略圖之間進行切換。
具體的,第一檢測單元510檢測作用于終端所安裝的瀏覽器的多窗口控件上的第一控制操作。
第一控制操作滿足第一預(yù)設(shè)條件包括:第一控制操作為點擊操作,且點擊操作的次數(shù)為預(yù)設(shè)次數(shù)。例如,若檢測到多窗口控件的點擊操作,且點擊操作的次數(shù)為一次,則判斷檢測到符合第一預(yù)設(shè)條件的第一控制操作。
若第一控制操作滿足第一預(yù)設(shè)條件時,縮略顯示控制單元520將瀏覽器中多個當(dāng)前已經(jīng)打開的網(wǎng)頁頁面縮略成各自的縮略圖,以形成縮略圖集,其中每個網(wǎng)頁頁面的縮略圖為該網(wǎng)頁頁面在瀏覽器窗口中的內(nèi)容的縮影截圖。并且,各網(wǎng)頁頁面的縮略圖可以按照對應(yīng)的網(wǎng)頁頁面在瀏覽器中的先后打開順序進行排列,然后顯示到終端的屏幕上的瀏覽器窗口中。網(wǎng)頁頁面的縮略圖在瀏覽器窗口中的顯示方式不作限定。
第一控制操作滿足第二預(yù)設(shè)條件包括:第一控制操作為沿著第一預(yù)設(shè)方向的滑動操作。優(yōu)選地,第一控制操作為作用于多窗口控件上的左右滑動操作,多個已打開的網(wǎng)頁頁面的切換方向與滑動操作的方向?qū)?yīng)。例如,在多窗口控件上向右滑動,則切換到下一個已經(jīng)打開的網(wǎng)頁頁面,在多窗口控件上向左滑動,且切換為上一個已經(jīng)打開的網(wǎng)頁頁面。
若第一控制操作滿足第二預(yù)設(shè)條件時,頁面切換單元530將瀏覽器窗口當(dāng)前作為活動頁面顯示的已打開的網(wǎng)頁頁面切換為瀏覽器的多個已打開的網(wǎng)頁窗口中的另一個,即實現(xiàn)了在瀏覽器的多個已打開的網(wǎng)頁頁面之間進行切換。
第一控制操作滿足第二預(yù)設(shè)條件包括:所述第一控制操作為沿著第一預(yù)設(shè)方向的滑動操作;
第一控制操作滿足第三預(yù)設(shè)條件:所述第一控制操作為沿著第二預(yù)設(shè)方向的滑動操作。
第一控制操作滿足第三預(yù)設(shè)條件包括:第一控制操作為沿著第二預(yù)設(shè)方向的滑動操作。優(yōu)選地,第一控制操作為作用于多窗口控件上的向上或者向下滑動操作。
若第一控制操作滿足第三預(yù)設(shè)條件時,關(guān)閉控制單元540關(guān)閉瀏覽器窗口中當(dāng)前顯示的網(wǎng)頁頁面,或者關(guān)閉瀏覽器當(dāng)前已經(jīng)打開但是未在窗口中顯示的一個或者多個網(wǎng)頁頁面,或者關(guān)閉瀏覽器當(dāng)前已經(jīng)打開的所有網(wǎng)頁頁面并回到瀏覽器的主頁。
第二檢測單元550檢測到作用于終端所安裝的瀏覽器的多窗口控件上的第二控制操作。
第二控制操作滿足第四預(yù)設(shè)條件包括:第二控制操作為作用于多窗口控件上且沿著第三預(yù)設(shè)方向的滑動操作。優(yōu)選地,第二控制操作為作用于多窗口控件上的左右滑動操作。
若第二控制操作滿足第四預(yù)設(shè)條件時,縮略圖切換單元560改變縮略圖集中各縮略圖的展示位置,即實現(xiàn)在縮略圖集中的多個縮略圖之間進行切換。如此可以將用戶想要選擇的縮略圖的位置調(diào)整為便于用戶選擇的位置。
當(dāng)?shù)谝活A(yù)設(shè)方向和第三預(yù)設(shè)方向相同時,即第二預(yù)設(shè)條件和第四預(yù)設(shè)條件相同,若第一控制操作滿足第二預(yù)設(shè)條件或者第四預(yù)設(shè)條件,頁面切換單元530和縮略圖切換單元560判斷瀏覽器窗口當(dāng)前顯示的內(nèi)容,若瀏覽器窗口當(dāng)前顯示的內(nèi)容為全窗口顯示活動頁面時,頁面切換單元530將當(dāng)前作為活動頁面顯示的已打開的網(wǎng)頁頁面切換為瀏覽器的多個已打開的網(wǎng)頁窗口中的另一個。若瀏覽器窗口當(dāng)前顯示的內(nèi)容為縮略圖集時,縮略圖切換單元560改變縮略圖集中各縮略圖的展示位置。
本發(fā)明還提供一種計算機裝置,所述計算機裝置包括處理器,所述處理器用于執(zhí)行存儲器中存儲的計算機程序時實現(xiàn)如上述任一實施例中所述頁面控制方法的步驟。
本發(fā)明還提供一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如上述任一實施例中所述頁面控制方法的步驟。
本發(fā)明實施例的方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。本發(fā)明實施例的裝置中的模塊或單元或子單元可以根據(jù)實際需要進行合并、劃分和刪減。
以上所揭露的僅為本發(fā)明的較佳實施例而已,當(dāng)然不能以此來限定本發(fā)明的權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。