一種基于瀏覽器的頁面控制方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動互聯(lián)網(wǎng)領(lǐng)域,具體涉及一種基于瀏覽器的頁面控制方法及裝置。
【背景技術(shù)】
[0002]目前,適用于移動終端設(shè)備的瀏覽器種類繁多,所以,能否為用戶提供更多更強(qiáng)大的瀏覽功能成為各個瀏覽器的競爭點(diǎn)。
[0003]現(xiàn)有的適用于移動終端設(shè)備的瀏覽器中,對于用戶已經(jīng)瀏覽過的頁面,可以按照用戶瀏覽的順序提供給用戶前進(jìn)、后退到相鄰頁面的功能。
[0004]但是,目前的瀏覽器都是通過瀏覽器左下角的前進(jìn)、后退按鈕完成上述功能。由于前進(jìn)、后退按鈕不易操作,可能造成用戶點(diǎn)擊不準(zhǔn)確的情況。同時,由于前進(jìn)、后退按鈕均處于瀏覽器左下角位置,用戶想要實(shí)現(xiàn)相應(yīng)功能,不得不調(diào)整當(dāng)前操作移動終端的動作,并找到位于瀏覽器左下角的前進(jìn)、后退按鈕。顯然,在此過程中,用戶操作很不方便,降低了用戶體驗(yàn),同時也降低了上述功能的實(shí)現(xiàn)效率。
【發(fā)明內(nèi)容】
[0005]針對上述問題,本發(fā)明提供了一種基于瀏覽器的頁面控制方法及裝置,能夠方便用戶完成前進(jìn)、后退到訪問過的相鄰頁面的操作,提高用戶體驗(yàn),更提高了上述操作的完成效率。
[0006]本發(fā)明提供一種基于瀏覽器的頁面控制方法,所述方法包括:
[0007]接收第一手勢對預(yù)設(shè)的任一手勢識別區(qū)的觸發(fā)操作;
[0008]當(dāng)所述觸發(fā)操作滿足預(yù)設(shè)的第一條件時,控制當(dāng)前頁面切換至所述手勢識別區(qū)對應(yīng)的目標(biāo)頁面。
[0009]優(yōu)選地,所述接收第一手勢對預(yù)設(shè)的任一手勢識別區(qū)的觸發(fā)操作,包括:
[0010]接收第一手勢對預(yù)設(shè)的第一手勢識別區(qū)的觸發(fā)操作,所述第一手勢識別區(qū)為距屏幕左邊緣預(yù)設(shè)像素內(nèi)的區(qū)域,所述第一手勢識別區(qū)與當(dāng)前頁面相鄰的上一個頁面具有對應(yīng)關(guān)系;
[0011]相應(yīng)的,當(dāng)所述觸發(fā)操作滿足預(yù)設(shè)的第一條件時,控制當(dāng)前頁面切換至所述手勢識別區(qū)對應(yīng)的目標(biāo)頁面,包括:
[0012]當(dāng)所述觸發(fā)操作滿足預(yù)設(shè)的第一條件時,控制當(dāng)前頁面切換至與當(dāng)前頁面相鄰的上一個頁面;
[0013]和\或,
[0014]所述接收第一手勢對預(yù)設(shè)的任一手勢識別區(qū)的觸發(fā)操作,包括:
[0015]接收第一手勢對預(yù)設(shè)的第二手勢識別區(qū)的觸發(fā)操作,所述第二手勢識別區(qū)為距屏幕右邊緣預(yù)設(shè)像素內(nèi)的區(qū)域,所述第二手勢識別區(qū)與當(dāng)前頁面相鄰的下一個頁面具有對應(yīng)關(guān)系;
[0016]相應(yīng)的,當(dāng)所述觸發(fā)操作滿足預(yù)設(shè)的第一條件時,控制當(dāng)前頁面切換至所述手勢識別區(qū)對應(yīng)的目標(biāo)頁面,包括:
[0017]當(dāng)所述觸發(fā)操作滿足預(yù)設(shè)的第一條件時,控制當(dāng)前頁面切換至與當(dāng)前頁面相鄰的下一個頁面。
[0018]優(yōu)選地,所述方法還包括:
[0019]按照用戶的瀏覽順序,存儲所述用戶離開各個頁面時各個頁面的當(dāng)前界面顯示內(nèi)容的截圖;
[0020]相應(yīng)的,在所述控制當(dāng)前頁面切換至與當(dāng)前頁面相鄰的上一個頁面之前,所述方法還包括:
[0021]根據(jù)存儲的截圖順序,滑動顯示當(dāng)前頁面對應(yīng)的截圖的上一個截圖;
[0022]和\ 或,
[0023]相應(yīng)的,在所述控制當(dāng)前頁面切換至與當(dāng)前頁面相鄰的下一個頁面之前,所述方法還包括:
[0024]根據(jù)存儲的截圖順序,滑動顯示當(dāng)前頁面對應(yīng)的截圖的下一個截圖。
[0025]優(yōu)選地,所述第一手勢為用戶手指在屏幕上拖動形成的手勢。
[0026]優(yōu)選地,所述第一條件為所述用戶手指在屏幕上拖動的位移大于預(yù)設(shè)像素和\或所述用戶手指在屏幕上拖動的速度大于預(yù)設(shè)速度。
[0027]本發(fā)明還提供一種基于瀏覽器的頁面控制裝置,所述裝置包括:
[0028]接收模塊,用于接收第一手勢對預(yù)設(shè)的任一手勢識別區(qū)的觸發(fā)操作;
[0029]控制模塊,用于當(dāng)所述觸發(fā)操作滿足預(yù)設(shè)的第一條件時,控制當(dāng)前頁面切換至所述手勢識別區(qū)對應(yīng)的目標(biāo)頁面。
[0030]優(yōu)選地,所述接收模塊,具體用于接收第一手勢對預(yù)設(shè)的第一手勢識別區(qū)的觸發(fā)操作,所述第一手勢識別區(qū)為距屏幕左邊緣預(yù)設(shè)像素內(nèi)的區(qū)域,所述第一手勢識別區(qū)與當(dāng)前頁面相鄰的上一個頁面具有對應(yīng)關(guān)系;
[0031]相應(yīng)的,所述控制模塊,具體用于當(dāng)所述觸發(fā)操作滿足預(yù)設(shè)的第一條件時,控制當(dāng)前頁面切換至與當(dāng)前頁面相鄰的上一個頁面;
[0032]和\ 或,
[0033]所述接收模塊,具體用于接收第一手勢對預(yù)設(shè)的第二手勢識別區(qū)的觸發(fā)操作,所述第二手勢識別區(qū)為距屏幕右邊緣預(yù)設(shè)像素內(nèi)的區(qū)域,所述第二手勢識別區(qū)與當(dāng)前頁面相鄰的下一個頁面具有對應(yīng)關(guān)系;
[0034]相應(yīng)的,所述控制模塊,具體用于當(dāng)所述觸發(fā)操作滿足預(yù)設(shè)的第一條件時,控制當(dāng)前頁面切換至與當(dāng)前頁面相鄰的下一個頁面。
[0035]優(yōu)選地,所述裝置還包括:
[0036]存儲模塊,用于按照用戶的瀏覽順序,存儲所述用戶離開各個頁面時各個頁面的當(dāng)前界面顯示內(nèi)容的截圖;
[0037]相應(yīng)的,所述裝置還包括:
[0038]第一顯示模塊,用于根據(jù)存儲的截圖順序,滑動顯示當(dāng)前頁面對應(yīng)的截圖的上一個截圖;
[0039]和\ 或,
[0040]第二顯示模塊,用于根據(jù)存儲的截圖順序,滑動顯示當(dāng)前頁面對應(yīng)的截圖的下一個截圖。
[0041]本發(fā)明首先接收第一手勢對預(yù)設(shè)的任一手勢識別區(qū)的觸發(fā)操作,當(dāng)所述觸發(fā)操作滿足預(yù)設(shè)的第一條件時,控制當(dāng)前頁面切換至所述手勢識別區(qū)對應(yīng)的目標(biāo)頁面。本發(fā)明通過手勢實(shí)現(xiàn)對瀏覽器中頁面的控制,與現(xiàn)有技術(shù)相比,本發(fā)明方便用戶操作,改善用戶體驗(yàn),同時也提高了用戶對瀏覽器中頁面的控制效率。
【附圖說明】
[0042]為了更清楚地說明本申請實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0043]圖1為本發(fā)明提供的基于瀏覽器的頁面控制方法流程圖;
[0044]圖2為本發(fā)明提供的基于瀏覽器的頁面控制方法流程圖;
[0045]圖3為本發(fā)明提供的第一手勢識別區(qū)和第二手勢識別區(qū)的示意圖;
[0046]圖4為本發(fā)明提供的用戶通過第一手勢對第一手勢識別區(qū)執(zhí)行觸發(fā)操作的示意圖;
[0047]圖5為本發(fā)明提供的用戶通過第一手勢對第二手勢識別區(qū)執(zhí)行觸發(fā)操作的示意圖;
[0048]圖6為本發(fā)明提供的基于瀏覽器的頁面控制裝置結(jié)構(gòu)示意圖;
[0049]圖7為本發(fā)明提供的終端相關(guān)的手機(jī)的部分結(jié)構(gòu)的框圖。
【具體實(shí)施方式】
[0050]下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。
[0051]本發(fā)明提供的基于瀏覽器的頁面控制方法可以應(yīng)用于移動終端設(shè)備,如平板電腦、智能手機(jī)等。其中,移動終端設(shè)備安裝有瀏覽器。用戶在使用瀏覽器進(jìn)行頁面的瀏覽時,對于已經(jīng)瀏覽過的頁面可能存在再次瀏覽的需求。本發(fā)明實(shí)施例通過識別用戶在移動終端設(shè)備的屏幕上預(yù)設(shè)的手勢識別區(qū)觸發(fā)的手勢,實(shí)現(xiàn)瀏覽器頁面的前進(jìn)與后退功能,以滿足用戶對已瀏覽過的頁面的再次瀏覽需求,以及在用戶操作過程中實(shí)時反饋用戶對頁面的操作路徑。
[0052]實(shí)施例一
[0053]參考圖1,圖1為本實(shí)施例提供的基于瀏覽器的頁面控制方法流程圖,所述方法具體可以包括:
[0054]SlOl:接收第一手勢對預(yù)設(shè)的任一手勢識別區(qū)的觸發(fā)操作。
[0055]本實(shí)施例中,預(yù)先在移動終端設(shè)備的屏幕上設(shè)置手勢識別區(qū),所述手勢識別區(qū)用于在用戶通過瀏覽器瀏覽網(wǎng)頁時識別用戶的手勢。具體的,一個移動終端設(shè)備的屏幕可以設(shè)置兩個手勢識別區(qū),將所述手勢識別區(qū)限制為屏幕左右各40像素內(nèi)的范圍。
[0056]實(shí)際應(yīng)用中,第一手勢可以為預(yù)先定義的手勢,如用戶手指在屏幕上拖動形成的手勢(又稱為Pan手勢)。用戶手指可以在任一手勢識別區(qū)以一定的速度在屏幕上拖動一定的位移形成觸發(fā)操作。
[0057]S102:當(dāng)所述觸發(fā)操作滿足預(yù)設(shè)