本發(fā)明涉及瀏覽器技術(shù)領(lǐng)域,更具體的說,涉及一種頁面的滑動方法及裝置。
背景技術(shù):
目前,用戶經(jīng)常使用移動終端上的瀏覽器觀看新聞,如在手機上使用瀏覽器觀看新聞時,當(dāng)新聞內(nèi)容的高度超過手機的顯示界面的高度時,需要用戶用手指在手機屏幕上上下滑動來觀看完整的新聞內(nèi)容。
當(dāng)用戶用手指在手機屏幕上向上或者向下滑動一段距離時,整個顯示界面上新聞的顯示內(nèi)容均會隨著手指的滑動而改變,進而當(dāng)用戶觀看到重要消息時,隨著手指的連續(xù)滑動,重要消息可能不會顯示在顯示界面上,當(dāng)再次查找該重要消息,又會浪費用戶的時間。如,用戶觀看某一新聞時,覺得新聞標(biāo)題寫的不錯,但是隨著用手指在手機屏幕上的向上滑動,在觀看到新聞的具體內(nèi)容時,新聞標(biāo)題就可能不會顯示在手機屏幕上,當(dāng)用戶想要再次觀看該新聞標(biāo)題時,需要用手指在手機屏幕上向下滑動,才能夠重新觀看到該標(biāo)題,浪費用戶的時間。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明提供一種頁面的滑動方法及裝置,以解決當(dāng)用戶用手指在手機屏幕上向上或者向下滑動一段距離時,整個顯示界面上新聞的顯示內(nèi)容均會隨著手指的滑動而改變,進而當(dāng)用戶觀看到重要消息時,隨著手指的連續(xù)滑動,重要消息可能不會顯示在顯示界面上的問題。
為解決上述技術(shù)問題,本發(fā)明采用了如下技術(shù)方案:
一種頁面的滑動方法,應(yīng)用于移動終端,包括:
檢測所述移動終端的預(yù)設(shè)區(qū)域是否存在被觸摸點;其中,所述預(yù)設(shè)區(qū)域的面積小于所述移動終端的整個顯示區(qū)域的面積;
當(dāng)檢測到所述移動終端的預(yù)設(shè)區(qū)域存在被觸摸點,記錄所述被觸摸點的縱坐標(biāo);
獲取滑動操作在所述預(yù)設(shè)區(qū)域的滑動距離;其中,所述滑動操作的起點為所述被觸摸點;
將所述預(yù)設(shè)區(qū)域的頁面滑動所述滑動距離。
優(yōu)選地,所述將所述預(yù)設(shè)區(qū)域的頁面滑動所述滑動距離,包括:
獲取第一數(shù)值;其中,所述第一數(shù)值為歷史記錄的手指在所述預(yù)設(shè)區(qū)域滑動的距離之和;
計算第二數(shù)值;其中,所述第二數(shù)值為所述預(yù)設(shè)區(qū)域的高度與所述預(yù)設(shè)區(qū)域內(nèi)需顯示的內(nèi)容的高度的差值;
判斷所述第一數(shù)值與所述滑動距離之和是否大于零;
當(dāng)判斷出所述第一數(shù)值與所述滑動距離之和不大于零,判斷所述滑動距離是否大于所述第二數(shù)值;
當(dāng)判斷出所述滑動距離不大于所述第二數(shù)值,滑動所述預(yù)設(shè)區(qū)域的頁面所述滑動距離。
優(yōu)選地,所述獲取滑動操作在所述預(yù)設(shè)區(qū)域的滑動距離后,還包括:
記錄所述滑動操作的終點的縱坐標(biāo)。
優(yōu)選地,
當(dāng)判斷出所述第一數(shù)值與所述滑動距離之和大于零后,還包括:
將所述預(yù)設(shè)區(qū)域的頁面滑動所述第一滑動距離;其中,所述第一滑動距離為零;
當(dāng)判斷出所述滑動距離大于所述第二數(shù)值后,還包括:
將所述預(yù)設(shè)區(qū)域的頁面滑動所述第二數(shù)值。
優(yōu)選地,
滑動所述預(yù)設(shè)區(qū)域的頁面所述滑動距離后,還包括:
記錄第三數(shù)值;其中,所述第三數(shù)值為所述第一數(shù)值和所述滑動距離之和;
將所述預(yù)設(shè)區(qū)域的頁面滑動所述第一滑動距離后,還包括:
記錄第四數(shù)值;其中,所述第四數(shù)值為所述第一數(shù)值與所述第一滑動距離之和;
將所述預(yù)設(shè)區(qū)域的頁面滑動所述第二數(shù)值后,還包括:
記錄第五數(shù)值;其中,所述第五數(shù)值為所述第一數(shù)值與所述第二數(shù)值之和。
一種頁面的滑動裝置,應(yīng)用于移動終端,包括:
檢測單元,用于檢測所述移動終端的預(yù)設(shè)區(qū)域是否存在被觸摸點;其中,所述預(yù)設(shè)區(qū)域的面積小于所述移動終端的整個顯示區(qū)域的面積;
第一記錄單元,用于當(dāng)所述檢測單元檢測到所述移動終端的預(yù)設(shè)區(qū)域存在被觸摸點,記錄所述被觸摸點的縱坐標(biāo);
第一獲取單元,用于獲取滑動操作在所述預(yù)設(shè)區(qū)域的滑動距離;其中,所述滑動操作的起點為所述被觸摸點;
滑動單元,用于將所述預(yù)設(shè)區(qū)域的頁面滑動所述滑動距離。
優(yōu)選地,所述滑動單元包括:
第二獲取單元,用于獲取第一數(shù)值;其中,所述第一數(shù)值為歷史記錄的手指在所述預(yù)設(shè)區(qū)域滑動的距離之和;
計算單元,用于計算第二數(shù)值;其中,所述第二數(shù)值為所述預(yù)設(shè)區(qū)域的高度與所述預(yù)設(shè)區(qū)域內(nèi)需顯示的內(nèi)容的高度的差值;
第一判斷單元,用于判斷所述第一數(shù)值與所述滑動距離之和是否大于零;
第二判斷單元,用于當(dāng)所述第一判斷單元判斷出所述第一數(shù)值與所述滑動距離之和不大于零,判斷所述滑動距離是否大于所述第二數(shù)值;
第一頁面滑動單元,用于當(dāng)所述第二判斷單元判斷出所述滑動距離不大于所述第二數(shù)值,滑動所述預(yù)設(shè)區(qū)域的頁面所述滑動距離。
優(yōu)選地,還包括:
第二記錄單元,用于所述第一獲取單元獲取滑動操作在所述預(yù)設(shè)區(qū)域的滑動距離后,記錄所述滑動操作的終點的縱坐標(biāo)。
優(yōu)選地,所述滑動單元還包括:
第二頁面滑動單元,用于當(dāng)所述第一判斷單元判斷出所述第一數(shù)值與所述滑動距離之和大于零后,將所述預(yù)設(shè)區(qū)域的頁面滑動所述第一滑動距離;其中,所述第一滑動距離為零;
第三頁面滑動單元,用于當(dāng)所述第二判斷單元判斷出所述滑動距離大于所述第二數(shù)值后,將所述預(yù)設(shè)區(qū)域的頁面滑動所述第二數(shù)值。
優(yōu)選地,所述滑動單元還包括:
第三記錄單元,用于所述第一頁面滑動單元滑動所述預(yù)設(shè)區(qū)域的頁面所述滑動距離后,記錄第三數(shù)值;其中,所述第三數(shù)值為所述第一數(shù)值和所述滑動距離之和;
第四記錄單元,用于所述第二頁面滑動單元將所述預(yù)設(shè)區(qū)域的頁面滑動所述第一滑動距離后,記錄第四數(shù)值;其中,所述第四數(shù)值為所述第一數(shù)值與所述第一滑動距離之和;
第五記錄單元,用于所述第三頁面滑動單元將所述預(yù)設(shè)區(qū)域的頁面滑動所述第二數(shù)值后,記錄第五數(shù)值;其中,所述第五數(shù)值為所述第一數(shù)值與所述第二數(shù)值之和。
相較于現(xiàn)有技術(shù),本發(fā)明具有以下有益效果:
本發(fā)明提供了一種頁面的滑動方法及裝置,本發(fā)明中由于所述預(yù)設(shè)區(qū)域的面積小于所述移動終端的整個顯示區(qū)域的面積,進而本發(fā)明能夠?qū)崿F(xiàn)整個顯示區(qū)域中的部分區(qū)域的滑動操作,當(dāng)用戶觀看到重要消息時,重要消息可以顯示在顯示區(qū)域的非預(yù)設(shè)區(qū)域內(nèi),進而預(yù)設(shè)區(qū)域的頁面滑動操作,不影響非預(yù)設(shè)區(qū)域的信息顯示,解決了當(dāng)用戶用手指在手機屏幕上向上或者向下滑動一段距離時,整個顯示界面上新聞的顯示內(nèi)容均會隨著手指的滑動而改變,進而當(dāng)用戶觀看到重要消息時,隨著手指的連續(xù)滑動,重要消息可能不會顯示在顯示界面上的問題。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明提供的一種頁面的滑動方法的方法流程圖;
圖2為本發(fā)明提供的另一種頁面的滑動方法的方法流程圖;
圖3為本發(fā)明提供的一種頁面的滑動裝置的結(jié)構(gòu)示意圖;
圖4為本發(fā)明提供的另一種頁面的滑動裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例提供了一種頁面的滑動方法,應(yīng)用于移動終端,其中,移動終端包括手機、平板、筆記本等設(shè)備。參照圖1,滑動方法包括如下步驟:
s101、檢測移動終端的預(yù)設(shè)區(qū)域是否存在被觸摸點;當(dāng)檢測到移動終端的預(yù)設(shè)區(qū)域存在被觸摸點,執(zhí)行步驟s102。
其中,預(yù)設(shè)區(qū)域的面積小于移動終端的整個顯示區(qū)域的面積。需要說明的是,預(yù)設(shè)區(qū)域的位置不限定,可以位于顯示區(qū)域的上方部分,也可以位于顯示區(qū)域的下方或者中間部分。此外,預(yù)設(shè)區(qū)域的數(shù)量也不進行限定,可以為一個,也可以為多個。
預(yù)設(shè)區(qū)域需要預(yù)先選定,選定預(yù)設(shè)區(qū)域的方法是:
通過事件綁定方法addeventlistener,將預(yù)設(shè)區(qū)域綁定上觸摸事件。
需要說明的是,當(dāng)在預(yù)設(shè)區(qū)域內(nèi)進行滑動時,就需要保證在預(yù)設(shè)區(qū)域內(nèi)的滑動操作不會造成整個顯示區(qū)域的滑動操作,即應(yīng)該防止冒泡事件。
防止冒泡事件有兩種方法:
1、在處理事件冒泡中,使用w3c的stoppropagation()方法和ie的window.event.cancelbubble=true方式來取消冒泡事件。
2、在事件代理的回調(diào)函數(shù)中returnfalse來阻止事件冒泡。具體的,在事件代理的回調(diào)函數(shù)中,可通過callback.bind(this),傳入閉包內(nèi)的函數(shù)對象,改變回調(diào)函數(shù)的作用域上下文。取代目前所使用的變量替代的方法來取消冒泡事件。
s102、記錄被觸摸點的縱坐標(biāo);
其中,整個顯示區(qū)域?qū)?yīng)于一坐標(biāo)系,顯示區(qū)域中的每個像素點均對應(yīng)有一坐標(biāo),該坐標(biāo)代表像素點在顯示區(qū)域中的位置。
可選的,也可以同時記錄下被觸摸點的橫坐標(biāo)。
s103、獲取滑動操作在預(yù)設(shè)區(qū)域的滑動距離;
其中,滑動操作的起點為被觸摸點。
當(dāng)在預(yù)設(shè)區(qū)域檢測到滑動操作、且滑動操作的起點為被觸摸點時,獲取滑動操作對應(yīng)的滑動距離。
可選的,本發(fā)明的另一實施例中,步驟s103后,還包括:
記錄滑動操作的終點的縱坐標(biāo)。
其中,將滑動操作的終點的縱坐標(biāo)覆蓋滑動操作的起點的縱坐標(biāo)。
s104、將所述預(yù)設(shè)區(qū)域的頁面滑動所述滑動距離。
具體的,將所述預(yù)設(shè)區(qū)域的頁面滑動所述滑動距離后,顯示內(nèi)容就會發(fā)生相應(yīng)的改變。進而用戶能夠通過在預(yù)設(shè)區(qū)域用手指上下滑動來觀看完整的內(nèi)容。
本實施例提供了一種頁面的滑動方法,本實施例中由于所述預(yù)設(shè)區(qū)域的面積小于所述移動終端的整個顯示區(qū)域的面積,進而本實施例能夠?qū)崿F(xiàn)整個顯示區(qū)域中的部分區(qū)域的滑動操作,當(dāng)用戶觀看到重要消息時,重要消息可以顯示在顯示區(qū)域的非預(yù)設(shè)區(qū)域內(nèi),進而預(yù)設(shè)區(qū)域的頁面滑動操作,不影響非預(yù)設(shè)區(qū)域的信息顯示,解決了當(dāng)用戶用手指在手機屏幕上向上或者向下滑動一段距離時,整個顯示界面上新聞的顯示內(nèi)容均會隨著手指的滑動而改變,進而當(dāng)用戶觀看到重要消息時,隨著手指的連續(xù)滑動,重要消息可能不會顯示在顯示界面上的問題。
可選的,本發(fā)明的另一實施例中,參照圖2,將所述預(yù)設(shè)區(qū)域的頁面滑動所述滑動距離,包括:
s201、獲取第一數(shù)值;
其中,所述第一數(shù)值為歷史記錄的手指在所述預(yù)設(shè)區(qū)域滑動的距離之和。
需要說明的是,當(dāng)在預(yù)設(shè)區(qū)域檢測到向上滑動操作,滑動的距離為正值,如,向上滑動五厘米,則為+5厘米,當(dāng)在預(yù)設(shè)區(qū)域檢測到向下滑動操作,滑動的距離為負(fù)值,如,向下滑動五厘米,則為-5厘米。
現(xiàn)舉例介紹下第一數(shù)值,如果手指在預(yù)設(shè)區(qū)域滑動過兩次,第一次為+5厘米,第二次為-4厘米,則第一數(shù)值為+5+(-4)=-1厘米。
需要說明的是,若預(yù)設(shè)區(qū)域沒有歷史記錄的手指在所述預(yù)設(shè)區(qū)域滑動的距離之和,則通過短路算法將第一數(shù)值設(shè)置為零。
s202、計算第二數(shù)值;
其中,所述第二數(shù)值為所述預(yù)設(shè)區(qū)域的高度與所述預(yù)設(shè)區(qū)域內(nèi)需顯示的內(nèi)容的高度的差值。
預(yù)設(shè)區(qū)域的高度在選定預(yù)設(shè)區(qū)域后,就固定不變,但是預(yù)設(shè)區(qū)域內(nèi)需顯示的內(nèi)容的高度是隨著需顯示內(nèi)容的改變而不斷變化的。
s203、判斷第一數(shù)值與滑動距離之和是否大于零;當(dāng)判斷出第一數(shù)值與滑動距離之和不大于零,執(zhí)行步驟s204;當(dāng)判斷出第一數(shù)值與滑動距離之和大于零,執(zhí)行步驟s206。
判斷第一數(shù)值與滑動距離之和是否大于零,即判斷本次頁面滑動是否超過預(yù)設(shè)區(qū)域需顯示內(nèi)容的最頂部,當(dāng)?shù)谝粩?shù)值與滑動距離之和大于零時,說明本次頁面滑動超過預(yù)設(shè)區(qū)域需顯示內(nèi)容的最頂部,當(dāng)?shù)谝粩?shù)值與滑動距離之和不大于零時,說明本次頁面滑動未超過預(yù)設(shè)區(qū)域需顯示內(nèi)容的最頂部。
s204、判斷滑動距離是否大于第二數(shù)值;當(dāng)判斷出滑動距離不大于第二數(shù)值,執(zhí)行步驟s205;當(dāng)判斷出滑動距離大于第二數(shù)值,執(zhí)行步驟s207。
判斷滑動距離是否大于第二數(shù)值,即判斷本次頁面滑動是否超過預(yù)設(shè)區(qū)域需顯示內(nèi)容的最底部,當(dāng)滑動距離大于第二數(shù)值,則本次頁面滑動超過預(yù)設(shè)區(qū)域需顯示內(nèi)容的最底部;當(dāng)滑動距離不大于第二數(shù)值,則本次頁面滑動未超過預(yù)設(shè)區(qū)域需顯示內(nèi)容的最底部。
s205、滑動預(yù)設(shè)區(qū)域的頁面所述滑動距離。
具體的,通過設(shè)置頁面的位置偏移屬性中位置偏移的距離,來達(dá)到頁面滑動的效果。
s206、將預(yù)設(shè)區(qū)域的頁面滑動所述第一滑動距離;
其中,第一滑動距離為零。
當(dāng)判斷出第一數(shù)值與滑動距離之和大于零,執(zhí)行步驟s206。此時說明本次頁面滑動超過預(yù)設(shè)區(qū)域需顯示內(nèi)容的最頂部,此時滑動操作就不執(zhí)行,即將所述預(yù)設(shè)區(qū)域的頁面滑動零距離。
s207、將預(yù)設(shè)區(qū)域的頁面滑動所述第二數(shù)值;
具體的,當(dāng)判斷出滑動距離大于所述第二數(shù)值,執(zhí)行步驟s207。當(dāng)滑動距離大于所述第二數(shù)值,則本次頁面滑動超過預(yù)設(shè)區(qū)域需顯示內(nèi)容的最底部。
此時,將所述預(yù)設(shè)區(qū)域的頁面滑動所述第二數(shù)值,即將頁面滑動到需顯示內(nèi)容的最底部即可。
s208、記錄第四數(shù)值;其中,所述第四數(shù)值為第一數(shù)值與第一滑動距離之和;
s209、記錄第三數(shù)值;
其中,所述第三數(shù)值為第一數(shù)值和滑動距離之和。
s210、記錄第五數(shù)值;
其中,所述第五數(shù)值為第一數(shù)值與第二數(shù)值之和。
具體的,每次滑動只會執(zhí)行步驟205至s207中的一個步驟,而執(zhí)行完步驟205至s207中的一個步驟后,記錄相應(yīng)的數(shù)值,如執(zhí)行步驟s205后,執(zhí)行步驟s209。
步驟s208至步驟s209中的記錄的數(shù)值,即為下次在預(yù)設(shè)區(qū)域滑動操作時,對應(yīng)的歷史記錄的手指在所述預(yù)設(shè)區(qū)域滑動的距離之和。
本實施例中,通過判斷第一數(shù)值與所述滑動距離之和是否大于零以及判斷所述滑動距離是否大于所述第二數(shù)值,進而能夠得到本次需滑動的距離。
可選的,本發(fā)明的另一實施例中提供了一種頁面的滑動裝置,應(yīng)用于移動終端,參照圖3,包括:
檢測單元101,用于檢測所述移動終端的預(yù)設(shè)區(qū)域是否存在被觸摸點;其中,所述預(yù)設(shè)區(qū)域的面積小于所述移動終端的整個顯示區(qū)域的面積;
第一記錄單元102,用于當(dāng)所述檢測單元101檢測到所述移動終端的預(yù)設(shè)區(qū)域存在被觸摸點,記錄所述被觸摸點的縱坐標(biāo);
第一獲取單元103,用于獲取滑動操作在所述預(yù)設(shè)區(qū)域的滑動距離;其中,所述滑動操作的起點為所述被觸摸點;
滑動單元104,用于將所述預(yù)設(shè)區(qū)域的頁面滑動所述滑動距離。
可選的,本發(fā)明的另一實施例中,還包括:
第二記錄單元,用于所述第一獲取單元103獲取滑動操作在所述預(yù)設(shè)區(qū)域的滑動距離后,記錄所述滑動操作的終點的縱坐標(biāo)。
本實施例提供了一種頁面的滑動裝置,本實施例中由于所述預(yù)設(shè)區(qū)域的面積小于所述移動終端的整個顯示區(qū)域的面積,進而本實施例能夠?qū)崿F(xiàn)整個顯示區(qū)域中的部分區(qū)域的滑動操作,當(dāng)用戶觀看到重要消息時,重要消息可以顯示在顯示區(qū)域的非預(yù)設(shè)區(qū)域內(nèi),進而預(yù)設(shè)區(qū)域的頁面滑動操作,不影響非預(yù)設(shè)區(qū)域的信息顯示,解決了當(dāng)用戶用手指在手機屏幕上向上或者向下滑動一段距離時,整個顯示界面上新聞的顯示內(nèi)容均會隨著手指的滑動而改變,進而當(dāng)用戶觀看到重要消息時,隨著手指的連續(xù)滑動,重要消息可能不會顯示在顯示界面上的問題。
需要說明的是,本實施例中的各個單元的工作過程,請參照圖1對應(yīng)的實施例中的說明,在此不再贅述。
可選的,本發(fā)明的另一實施例中,所述滑動單元104包括:
第二獲取單元201,用于獲取第一數(shù)值;其中,所述第一數(shù)值為歷史記錄的手指在所述預(yù)設(shè)區(qū)域滑動的距離之和;
計算單元202,用于計算第二數(shù)值;其中,所述第二數(shù)值為所述預(yù)設(shè)區(qū)域的高度與所述預(yù)設(shè)區(qū)域內(nèi)需顯示的內(nèi)容的高度的差值;
第一判斷單元203,用于判斷所述第一數(shù)值與所述滑動距離之和是否大于零;
第二判斷單元204,用于當(dāng)所述第一判斷單元203判斷出所述第一數(shù)值與所述滑動距離之和不大于零,判斷所述滑動距離是否大于所述第二數(shù)值;
第一頁面滑動單元205,用于當(dāng)所述第二判斷單元204判斷出所述滑動距離不大于所述第二數(shù)值,滑動所述預(yù)設(shè)區(qū)域的頁面所述滑動距離;
第二頁面滑動單元207,用于當(dāng)所述第一判斷單元203判斷出所述第一數(shù)值與所述滑動距離之和大于零后,將所述預(yù)設(shè)區(qū)域的頁面滑動所述第一滑動距離;其中,所述第一滑動距離為零;
第三頁面滑動單元203,用于當(dāng)所述第二判斷單元204判斷出所述滑動距離大于所述第二數(shù)值后,將所述預(yù)設(shè)區(qū)域的頁面滑動所述第二數(shù)值;
第三記錄單元206,用于所述第一頁面滑動單元205滑動所述預(yù)設(shè)區(qū)域的頁面所述滑動距離后,記錄第三數(shù)值;其中,所述第三數(shù)值為所述第一數(shù)值和所述滑動距離之和;
第四記錄單元208,用于所述第二頁面滑動單元207將所述預(yù)設(shè)區(qū)域的頁面滑動所述第一滑動距離后,記錄第四數(shù)值;其中,所述第四數(shù)值為所述第一數(shù)值與所述第一滑動距離之和;
第五記錄單元210,用于所述第三頁面滑動單元209將所述預(yù)設(shè)區(qū)域的頁面滑動所述第二數(shù)值后,記錄第五數(shù)值;其中,所述第五數(shù)值為所述第一數(shù)值與所述第二數(shù)值之和。
本實施例中,通過判斷第一數(shù)值與所述滑動距離之和是否大于零以及判斷所述滑動距離是否大于所述第二數(shù)值,進而能夠得到本次需滑動的距離。
需要說明的是,本實施例中的各個單元的工作過程,請參照圖2對應(yīng)的實施例中的說明,在此不再贅述。
對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。