一種瀏覽器頁面控制方法及裝置制造方法
【專利摘要】本申請公開了一種瀏覽器頁面控制方法及裝置,其中所述方法包括:預(yù)先將移動終端的重力感應(yīng)裝置在移動終端晃動時的各操控方式分別與預(yù)設(shè)的多個網(wǎng)頁控制指令對應(yīng)關(guān)聯(lián);操控方式包括移動終端晃動時的加速度方向和/或移動終端的晃動頻次;在啟動瀏覽器時,實(shí)時獲取重力感應(yīng)裝置的操控方式數(shù)據(jù);根據(jù)操控方式數(shù)據(jù)觸發(fā)對應(yīng)的網(wǎng)頁控制指令。通過本申請,用戶在實(shí)現(xiàn)瀏覽器頁面控制時,只要單手晃動移動終端即可完成網(wǎng)頁的前進(jìn)或后退等控制,從而使得用戶在不方便雙手操作,或是,由于屏幕過小不容易準(zhǔn)確觸摸屏幕中對應(yīng)的控制按鈕等情況下還可以方便的實(shí)現(xiàn)瀏覽器頁面控制。
【專利說明】一種瀏覽器頁面控制方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端領(lǐng)域,特別是涉及一種瀏覽器頁面控制方法及裝置。
【背景技術(shù)】
[0002]隨著科技的進(jìn)步和生活節(jié)奏的加快,人們通過移動終端來使用各種應(yīng)用的依賴度也越來越高。其中,用戶通過移動終端進(jìn)行網(wǎng)頁訪問是移動終端較為常見應(yīng)用之一。
[0003]在使用移動終端來進(jìn)行網(wǎng)頁訪問過程中,為了實(shí)現(xiàn)對瀏覽頁面的控制,現(xiàn)有技術(shù)中,一般都會采用在移動終端的觸摸屏內(nèi)以觸發(fā)觸摸屏的方式,輸入控制指令來實(shí)現(xiàn)瀏覽器頁面的控制。
[0004]發(fā)明人經(jīng)過研究發(fā)現(xiàn),現(xiàn)有技術(shù)中的瀏覽器控制方式,在很多情況下會使得使用者很不方便,比如,當(dāng)移動終端的屏幕較大時,用戶就必須通過雙手的操作才能實(shí)現(xiàn)對瀏覽器的控制,這樣,用戶就無法站在公交、地鐵內(nèi)安全的進(jìn)行網(wǎng)頁訪問;或者,當(dāng)移動終端的屏幕較小時,用戶在訪問頁面內(nèi)容較多的網(wǎng)頁時,會由于頁面跳轉(zhuǎn)的按鈕過小、不容易準(zhǔn)確觸摸而造成誤操作。
[0005]基于以上原因,目前急需一種可以方便用戶使用的瀏覽器頁面控制方法。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本申請?zhí)峁┝藶g覽器頁面控制方法及裝置,以解決現(xiàn)有技術(shù)中用戶使用的瀏覽器頁面控制不方便的問題。
[0007]為實(shí)現(xiàn)上述目的,本申請?zhí)峁┤缦录夹g(shù)方案:
[0008]一種瀏覽器頁面控制方法,包括:
[0009]預(yù)先將移動終端的重力感應(yīng)裝置在所述移動終端晃動時的各操控方式分別與預(yù)設(shè)的多個網(wǎng)頁控制指令對應(yīng)關(guān)聯(lián);所述操控方式包括所述移動終端晃動時的加速度方向和/或所述移動終端的晃動頻次;
[0010]在啟動瀏覽器時,實(shí)時獲取所述重力感應(yīng)裝置的操控方式數(shù)據(jù);
[0011]根據(jù)所述操控方式數(shù)據(jù)觸發(fā)對應(yīng)的網(wǎng)頁控制指令。
[0012]優(yōu)選的,在本發(fā)明實(shí)施例中,所述加速度方向,包括:
[0013]所述移動終端向左晃動時的加速度方向,和,所述移動終端向右晃動時的加速度方向。
[0014]優(yōu)選的,在本發(fā)明實(shí)施例中,所述晃動頻次,包括:
[0015]單獨(dú)一次晃動的單擊操控方式,和,連續(xù)兩次晃動的雙擊操控方式。
[0016]優(yōu)選的,在本發(fā)明實(shí)施例中,所述網(wǎng)頁控制指令,包括:
[0017]網(wǎng)頁前進(jìn)指令、網(wǎng)頁后退指令、跳轉(zhuǎn)至下一頁指令和跳轉(zhuǎn)至上一頁指令中的兩種以上指令的任意組合。
[0018]優(yōu)選的,在本發(fā)明實(shí)施例中,還包括:
[0019]當(dāng)所述網(wǎng)頁控制指令無法生效時,輸出提示信息。[0020]在本申請的另一面,還提供了一種瀏覽器頁面控制裝置,其特征在于,包括:
[0021]指令對應(yīng)單元,用于預(yù)先將移動終端的重力感應(yīng)裝置在所述移動終端晃動時的各操控方式分別與預(yù)設(shè)的多個網(wǎng)頁控制指令對應(yīng)關(guān)聯(lián);所述操控方式包括所述移動終端晃動時的加速度方向和/或所述移動終端的晃動頻次;
[0022]重力感應(yīng)監(jiān)聽單元,用于在啟動瀏覽器時,實(shí)時獲取所述重力感應(yīng)裝置的操控方式數(shù)據(jù);
[0023]指令觸發(fā)單元,用于根據(jù)所述操控方式數(shù)據(jù)觸發(fā)對應(yīng)的網(wǎng)頁控制指令。
[0024]優(yōu)選的,在本發(fā)明實(shí)施例中,所述加速度方向,包括:
[0025]所述移動終端向左晃動時的加速度方向,和,所述移動終端向右晃動時的加速度方向。
[0026]優(yōu)選的,在本發(fā)明實(shí)施例中,所述晃動頻次,包括:
[0027]單獨(dú)一次晃動的單擊操控方式,和,連續(xù)兩次晃動的雙擊操控方式。
[0028]優(yōu)選的,在本發(fā)明實(shí)施例中,所述網(wǎng)頁控制指令,包括:
[0029]網(wǎng)頁前進(jìn)指令、網(wǎng)頁后退指令、跳轉(zhuǎn)至下一頁指令和跳轉(zhuǎn)至上一頁指令中的兩種以上指令的任意組合。
[0030]優(yōu)選的,在本發(fā)明實(shí)施例中,還包括:
[0031]提示單元,用于當(dāng)所述網(wǎng)頁控制指令無法生效時,輸出提示信息。
[0032]從上述的技術(shù)方案可以看出,在本申請中,通過將移動終端晃動時的各操控方式與多個網(wǎng)頁控制指令相關(guān)聯(lián),這樣在啟動瀏覽器后,通過實(shí)時的獲取重力感應(yīng)裝置的操控方式數(shù)據(jù),就可以使用戶按照特定的晃動方式來分別觸發(fā)多種瀏覽器的控制指令,進(jìn)而實(shí)現(xiàn)對瀏覽器網(wǎng)頁的控制,用于通過本申請中的技術(shù)方案,用戶在實(shí)現(xiàn)瀏覽器頁面控制時,只要單手晃動移動終端即可完成網(wǎng)頁的前進(jìn)或后退等控制,從而使得用戶在不方便雙手操作,或是,由于屏幕過小不容易準(zhǔn)確觸摸屏幕中對應(yīng)的控制按鈕等情況下還可以方便的實(shí)現(xiàn)瀏覽器頁面控制。
【專利附圖】
【附圖說明】
[0033]為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0034]圖1為本申請中所述瀏覽器頁面控制方法的流程示意圖;
[0035]圖2為本申請中所述消瀏覽器頁面控制方法的又一流程示意圖;
[0036]圖3為本申請中所述瀏覽器頁面控制裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0037]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。[0038]為了能夠解決現(xiàn)有技術(shù)中用戶使用的瀏覽器頁面控制不方便的問題,在本申請中提供了一種瀏覽器頁面控制方法,如圖1所示,包括步驟:
[0039]S11、預(yù)先將移動終端的重力感應(yīng)裝置在所述移動終端晃動時的各操控方式分別與預(yù)設(shè)的多個網(wǎng)頁控制指令對應(yīng)關(guān)聯(lián);所述操控方式包括所述移動終端晃動時的加速度方向和/或所述移動終端的晃動頻次;
[0040]目前的移動終端中,重力感應(yīng)裝置已經(jīng)基本上成為了移動終端的標(biāo)準(zhǔn)配置了,t匕如,當(dāng)前市場上的絕大部分智能手機(jī)都具有重力感應(yīng)裝置,通過重力感應(yīng)裝置可以獲取當(dāng)前移動終端的水平方位,以及感知由于移動終端向不同的方向晃動所對應(yīng)的不同加速度。
[0041]為了使用戶在訪問瀏覽器時對網(wǎng)頁的控制更加的方便,發(fā)明人發(fā)現(xiàn),重力感應(yīng)裝置在獲取移動終端晃動時的各操控方式會生成不同的數(shù)據(jù),進(jìn)而發(fā)明人將這些不同的操控方式分別與不同的網(wǎng)頁控制指令對應(yīng)起來,以使不同的操控方式分別對應(yīng)不同的網(wǎng)頁控制指令。具體的,操控方式中包括移動終端晃動時的加速度方向,比如,可以包括移動終端向左晃動時的加速度方向,和,移動終端向右晃動時的加速度方向等。此外,與鼠標(biāo)操作方式中的單擊操作和雙擊操作的劃分類似,還可以按照移動終端的晃動頻次來劃分操控方式,比如,可以將移動終端的連續(xù)的兩次晃動確定為雙擊操控方式,單移動終端的獨(dú)一次晃動確定為的單擊操控方式。通過確定盡量多的操控方式,從而可以使用戶可以利用重力感應(yīng)裝置來觸發(fā)更多的網(wǎng)頁控制指令。
[0042]在實(shí)際應(yīng)用中,比較常用的網(wǎng)頁控制指令可以包括網(wǎng)頁前進(jìn)指令、網(wǎng)頁后退指令、跳轉(zhuǎn)至下一頁指令和跳轉(zhuǎn)至上一頁指令等。這樣,就可以將多個操控方式分別與這些網(wǎng)頁控制指令 對應(yīng)。
[0043]S12、在啟動瀏覽器時,實(shí)時獲取重力感應(yīng)裝置的操控方式數(shù)據(jù);
[0044]在本申請中,為了使瀏覽器可以獲取重力感應(yīng)裝置的數(shù)據(jù),可以在瀏覽器的AndroidManifest模塊中添加相應(yīng)的權(quán)限,從而在瀏覽器啟動時,可以獲取sensor服務(wù),并注冊相應(yīng)的重力感應(yīng)監(jiān)聽器。
[0045]實(shí)時獲取所述重力感應(yīng)裝置的操控方式數(shù)據(jù),具體可以通過SensorEventListener模塊來監(jiān)聽重力感應(yīng)裝置的數(shù)據(jù),并確定相應(yīng)的操控方式。比如,可以更具移動終端左或右晃動的不同加速度,以判斷手機(jī)當(dāng)前的操控方式。
[0046]S13、根據(jù)操控方式數(shù)據(jù)觸發(fā)對應(yīng)的網(wǎng)頁控制指令。
[0047]以移動終端左晃的速度與瀏覽器頁面的網(wǎng)頁后退指令對應(yīng)、移動終端右晃的加速度與瀏覽器頁面的網(wǎng)頁前進(jìn)指令對應(yīng)為例:
[0048]當(dāng)移動終端向左晃時,通過重力感應(yīng)裝置可以生成相應(yīng)的操控方式數(shù)據(jù),SensorEventListene在獲取操控方式數(shù)據(jù)后,根據(jù)上述對應(yīng)關(guān)系,通過調(diào)用瀏覽器中WebView的goBackO方法,來實(shí)現(xiàn)對網(wǎng)頁后退指令的觸發(fā)。類似的,當(dāng)移動終端向右晃時,即實(shí)現(xiàn)對網(wǎng)頁前進(jìn)指令的觸發(fā)。
[0049]進(jìn)一步的,在本申請中,還可以包括步驟:
[0050]當(dāng)網(wǎng)頁控制指令無法生效時,輸出提示信息。
[0051]由于網(wǎng)頁中的對于無效的網(wǎng)頁按鈕進(jìn)行網(wǎng)頁控制指令時,網(wǎng)頁將無法實(shí)現(xiàn)相應(yīng)的操作,所以為了避免用戶在此時會誤認(rèn)為是對移動終端進(jìn)行設(shè)定方式的晃動等操控方式?jīng)]有生效,而不斷地實(shí)施無效的操控方式,所以,在本申請中,還可以通過輸出提示信息的方式來提醒用戶。
[0052]在實(shí)際應(yīng)用中,瀏覽器頁面控制方法的流程可以如圖2所示,由于圖2中所示出的各步驟的工作原理已經(jīng)在圖1所對應(yīng)的實(shí)施例中做了記載,在此就不再贅述。
[0053]綜上所述,在本申請中,通過將移動終端晃動時的各操控方式與多個網(wǎng)頁控制指令相關(guān)聯(lián),這樣在啟動瀏覽器后,通過實(shí)時的獲取重力感應(yīng)裝置的操控方式數(shù)據(jù),就可以使用戶按照特定的晃動方式來分別觸發(fā)多種瀏覽器的控制指令,進(jìn)而實(shí)現(xiàn)對瀏覽器網(wǎng)頁的控制,用于通過本申請中的技術(shù)方案,用戶在實(shí)現(xiàn)瀏覽器頁面控制時,只要單手晃動移動終端即可完成網(wǎng)頁的前進(jìn)或后退等控制,從而使得用戶在不方便雙手操作,或是,由于屏幕過小不容易準(zhǔn)確觸摸屏幕中對應(yīng)的控制按鈕等情況下還可以方便的實(shí)現(xiàn)瀏覽器頁面控制。
[0054]在本申請的另一面,還提供了一種瀏覽器頁面控制裝置,如圖3所示,包括:
[0055]指令對應(yīng)單元01,用于預(yù)先將移動終端的重力感應(yīng)裝置11在移動終端晃動時的各操控方式分別與預(yù)設(shè)的多個網(wǎng)頁控制指令對應(yīng)關(guān)聯(lián);操控方式包括移動終端晃動時的速度方向和/或移動終端的晃動頻次;重力感應(yīng)監(jiān)聽單元02,用于在啟動瀏覽器時,實(shí)時獲取重力感應(yīng)裝置11的操控方式數(shù)據(jù);指令觸發(fā)單元03,用于根據(jù)操控方式數(shù)據(jù)觸發(fā)對應(yīng)的網(wǎng)頁控制指令。
[0056]進(jìn)一步的,在本申請中,為了避免用戶在此時會誤認(rèn)為是對移動終端進(jìn)行設(shè)定方式的晃動等操控方式?jīng)]有生效,而不斷地實(shí)施無效的操控方式,所以,在本申請中,還可以包括有提示單元,從而可以當(dāng)網(wǎng)頁控制指令無法生效時,輸出提示信息,以提醒用戶。
[0057]由于本申請中的瀏覽器頁面控制裝置的工作原理以及達(dá)到的有益效果與圖1所對應(yīng)的瀏覽器頁面控制方法實(shí)施相同,所以在此就不再贅述。
[0058]同理,在本申請中,瀏覽器頁面控制裝置通過將移動終端晃動時的各操控方式與多個網(wǎng)頁控制指令相關(guān)聯(lián),這樣在啟動瀏覽器后,通過實(shí)時的獲取重力感應(yīng)裝置的操控方式數(shù)據(jù),就可以使用戶按照特定的晃動方式來分別觸發(fā)多種瀏覽器的控制指令,進(jìn)而實(shí)現(xiàn)對瀏覽器網(wǎng)頁的控制,用于通過本申請中的技術(shù)方案,用戶在實(shí)現(xiàn)瀏覽器頁面控制時,只要單手晃動移動終端即可完成網(wǎng)頁的前進(jìn)或后退等控制,從而使得用戶在不方便雙手操作,或是,由于屏幕過小不容易準(zhǔn)確觸摸屏幕中對應(yīng)的控制按鈕等情況下還可以方便的實(shí)現(xiàn)瀏覽器頁面控制。
[0059]本說明書中各個實(shí)施例采用遞進(jìn)的方式描述,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個實(shí)施例之間相同相似部分互相參見即可。對于實(shí)施例提供的裝置而言,由于其與實(shí)施例提供的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
[0060]對所提供的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實(shí)施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實(shí)施例,而是要符合與本文所提供的原理和新穎特點(diǎn)相一致的最寬的范圍。
【權(quán)利要求】
1.一種瀏覽器頁面控制方法,其特征在于,包括: 預(yù)先將移動終端的重力感應(yīng)裝置在所述移動終端晃動時的各操控方式分別與預(yù)設(shè)的多個網(wǎng)頁控制指令對應(yīng)關(guān)聯(lián);所述操控方式包括所述移動終端晃動時的加速度方向和/或所述移動終端的晃動頻次; 在啟動瀏覽器時,實(shí)時獲取所述重力感應(yīng)裝置的操控方式數(shù)據(jù); 根據(jù)所述操控方式數(shù)據(jù)觸發(fā)對應(yīng)的網(wǎng)頁控制指令。
2.根據(jù)權(quán)利要求1所述瀏覽器頁面控制方法,其特征在于,所述加速度方向,包括: 所述移動終端向左晃動時的加速度方向,和,所述移動終端向右晃動時的加速度方向。
3.根據(jù)權(quán)利要求1所述瀏覽器頁面控制方法,其特征在于,所述晃動頻次,包括: 單獨(dú)一次晃動的單擊操控方式,和,連續(xù)兩次晃動的雙擊操控方式。
4.根據(jù)權(quán)利要求1所述瀏覽器頁面控制方法,其特征在于,所述網(wǎng)頁控制指令,包括: 網(wǎng)頁前進(jìn)指令、網(wǎng)頁后退指令、跳轉(zhuǎn)至下一頁指令和跳轉(zhuǎn)至上一頁指令中的兩種以上指令的任意組合。
5.根據(jù)權(quán)利要求1所述瀏覽器頁面控制方法,其特征在于,還包括: 當(dāng)所述網(wǎng)頁控制指令無法生效時,輸出提示信息。
6.一種瀏覽器頁面控制裝置,其特征在于,包括: 指令對應(yīng)單元,用于預(yù)先將移動終端的重力感應(yīng)裝置在所述移動終端晃動時的各操控方式分別與預(yù)設(shè)的多個網(wǎng)頁控制指令對應(yīng)關(guān)聯(lián);所述操控方式包括所述移動終端晃動時的加速度方向和/或所述移動終端的晃動頻次; 重力感應(yīng)監(jiān)聽單元,用于在啟動瀏覽器時,實(shí)時獲取所述重力感應(yīng)裝置的操控方式數(shù)據(jù); 指令觸發(fā)單元,用于根據(jù)所述操控方式數(shù)據(jù)觸發(fā)對應(yīng)的網(wǎng)頁控制指令。
7.根據(jù)權(quán)利要求6所述瀏覽器頁面控制裝置,其特征在于,所述加速度方向,包括: 所述移動終端向左晃動時的加速度方向,和,所述移動終端向右晃動時的加速度方向。
8.根據(jù)權(quán)利要求6所述瀏覽器頁面控制裝置,其特征在于,所述晃動頻次,包括: 單獨(dú)一次晃動的單擊操控方式,和,連續(xù)兩次晃動的雙擊操控方式。
9.根據(jù)權(quán)利要求6所述瀏覽器頁面控制裝置,其特征在于,所述網(wǎng)頁控制指令,包括: 網(wǎng)頁前進(jìn)指令、網(wǎng)頁后退指令、跳轉(zhuǎn)至下一頁指令和跳轉(zhuǎn)至上一頁指令中的兩種以上指令的任意組合。
10.根據(jù)權(quán)利要求6所述瀏覽器頁面控制裝置,其特征在于,還包括: 提示單元,用于當(dāng)所述網(wǎng)頁控制指令無法生效時,輸出提示信息。
【文檔編號】G06F3/01GK104035564SQ201410291412
【公開日】2014年9月10日 申請日期:2014年6月25日 優(yōu)先權(quán)日:2014年6月25日
【發(fā)明者】譚正能, 趙鴻飛 申請人:中科創(chuàng)達(dá)軟件股份有限公司