本申請涉及數(shù)字電視領(lǐng)域,特別涉及一種基于電視的文字滾動實現(xiàn)方法及裝置。
背景技術(shù):
隨著數(shù)字電視技術(shù)的發(fā)展,數(shù)字電視機頂盒用戶不斷增加,在使用機頂盒播放電視節(jié)目期間,在視頻之上滾動顯示文字已經(jīng)非常普遍。滾動文字可以是新聞,也可以是廣告,它以運動的形式播出,可以顯示很多內(nèi)容,又不占用很大空間,是電視觀眾接收信息的重要途徑之一。
但是,目前文字滾動實現(xiàn)方法實現(xiàn)的文字滾動性能較差,如何提高文字滾動性能成為問題。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本申請實施例提供一種基于電視的文字滾動實現(xiàn)方法及裝置,以達到提高文字滾動的性能的目的,技術(shù)方案如下:
一種基于電視的文字滾動實現(xiàn)方法,包括:
獲取電視屏幕上呈現(xiàn)文字的元素,并將獲取到的電視屏幕上呈現(xiàn)文字的元素作為可視窗口,設(shè)置所述可視窗口的屬性值;
利用行內(nèi)元素的span標(biāo)簽獲取待滾動文字的內(nèi)容和字體大小,并通過所述待滾動文字的內(nèi)容和字體大小確定所述待滾動文字的寬度;
在所述可視窗口內(nèi)創(chuàng)建一個用于包裹所述待滾動文字的div,將所述待滾動文字的寬度作為所述div的寬度,并設(shè)置所述div為絕對定位;
在所述可視窗口內(nèi)滾動所述div;
每隔第一預(yù)設(shè)時間判斷一次所述div是否從所述可視窗口內(nèi)移出;
若是,將從所述可視窗口內(nèi)移出的div移動到所述可視窗口的初始位置,并返回執(zhí)行在所述可視窗口內(nèi)滾動所述div的步驟;
或,在所述可視窗口內(nèi)創(chuàng)建兩個相同且均用于包裹所述待滾動文字的div,分別為第一div和第二div,在div滾動方向上所述第二div位于所述第一div的后面;
將所述待滾動文字的寬度分別作為所述第一div和所述第二div的寬度,并分別設(shè)置所述第一div和所述第二div均為絕對定位;
在所述可視窗口內(nèi)滾動所述第一div;
每隔第二預(yù)設(shè)時間判斷一次所述第一div是否從所述可視窗口內(nèi)移出;
若是,在所述可視窗口內(nèi)滾動所述第二div,并在所述第一div移動到所述可視窗口的初始位置時,返回執(zhí)行在所述可視窗口內(nèi)滾動所述第一div的步驟。
優(yōu)選的,每隔第一預(yù)設(shè)時間判斷一次所述div是否從所述可視窗口內(nèi)移出,包括:
每隔第一預(yù)設(shè)時間判斷一次所述div的左邊緣的偏移是否小于負(fù)的所述待滾動文字的寬度。
優(yōu)選的,每隔第一預(yù)設(shè)時間判斷一次所述div是否從所述可視窗口內(nèi)移出,包括:
每隔第一預(yù)設(shè)時間判斷一次所述可視窗口的scrollleft的值是否不小于所述待滾動文字的寬度。
優(yōu)選的,每隔第二預(yù)設(shè)時間判斷一次所述第一div是否從所述可視窗口內(nèi)移出,包括:
每隔第二預(yù)設(shè)時間判斷一次所述第一div的左邊緣的偏移是否小于負(fù)的所述待滾動文字的寬度。
優(yōu)選的,每隔第二預(yù)設(shè)時間判斷一次所述第一div是否從所述可視窗口內(nèi)移出,包括:
每隔第二預(yù)設(shè)時間判斷一次所述可視窗口的scrollleft的值是否不小于所述待滾動文字的寬度。
一種基于電視的文字滾動實現(xiàn)裝置,包括:
第一確定模塊,用于獲取電視屏幕上呈現(xiàn)文字的元素,并將獲取到的電視屏幕上呈現(xiàn)文字的元素作為可視窗口,設(shè)置所述可視窗口的屬性值;
第二確定模塊,用于利用行內(nèi)元素的span標(biāo)簽獲取待滾動文字的內(nèi)容和字體大小,并通過所述待滾動文字的內(nèi)容和字體大小確定所述待滾動文字的寬度;
第一創(chuàng)建模塊,用于在所述可視窗口內(nèi)創(chuàng)建一個用于包裹所述待滾動文字的div,將所述待滾動文字的寬度作為所述div的寬度,并設(shè)置所述div為絕對定位;
第一滾動模塊,用于在所述可視窗口內(nèi)滾動所述div;
第一判斷模塊,用于每隔第一預(yù)設(shè)時間判斷一次所述div是否從所述可視窗口內(nèi)移出,若是,執(zhí)行第一移動模塊;
所述第一移動模塊,用于將從所述可視窗口內(nèi)移出的div移動到所述可視窗口的初始位置,并返回執(zhí)行所述第一滾動模塊;
或,第二創(chuàng)建模塊,用于在所述可視窗口內(nèi)創(chuàng)建兩個相同且均用于包裹所述待滾動文字的div,分別為第一div和第二div,在div滾動方向上所述第二div位于所述第一div的后面;
第三確定模塊,用于將所述待滾動文字的寬度分別作為所述第一div和所述第二div的寬度,并分別設(shè)置所述第一div和所述第二div均為絕對定位;
第二滾動模塊,用于在所述可視窗口內(nèi)滾動所述第一div;
第二判斷模塊,用于每隔第二預(yù)設(shè)時間判斷一次所述第一div是否從所述可視窗口內(nèi)移出,若是,執(zhí)行第二移動模塊;
所述第二移動模塊,用于在所述可視窗口內(nèi)滾動所述第二div,并在所述第一div移動到所述可視窗口的初始位置時,返回執(zhí)行所述第二滾動模塊。
優(yōu)選的,所述第一判斷模塊包括:
第一判斷單元,用于每隔第一預(yù)設(shè)時間判斷一次所述div的左邊緣的偏移是否小于負(fù)的所述待滾動文字的寬度。
優(yōu)選的,所述第一判斷模塊包括:
第二判斷單元,用于每隔第一預(yù)設(shè)時間判斷一次所述可視窗口的scrollleft的值是否不小于所述待滾動文字的寬度。
優(yōu)選的,所述第二判斷模塊包括:
第三判斷單元,用于每隔第二預(yù)設(shè)時間判斷一次所述第一div的左邊緣的偏移是否小于負(fù)的所述待滾動文字的寬度。
優(yōu)選的,所述第二判斷模塊包括:
第四判斷單元,用于每隔第二預(yù)設(shè)時間判斷一次所述可視窗口的scrollleft的值是否不小于所述待滾動文字的寬度。
與現(xiàn)有技術(shù)相比,本申請的有益效果為:
在本申請中,通過獲取電視屏幕上呈現(xiàn)文字的元素,并將獲取到的電視屏幕上呈現(xiàn)文字的元素作為可視窗口,設(shè)置所述可視窗口的屬性值;利用行內(nèi)元素的span標(biāo)簽獲取待滾動文字的內(nèi)容和字體大小,并通過所述待滾動文字的內(nèi)容和字體大小確定所述待滾動文字的寬度;在所述可視窗口內(nèi)創(chuàng)建一個用于包裹所述待滾動文字的div,將所述待滾動文字的寬度作為所述div的寬度,并設(shè)置所述div為絕對定位;在所述可視窗口內(nèi)滾動所述div;每隔第一預(yù)設(shè)時間判斷一次所述div是否從所述可視窗口內(nèi)移出;若是,將從所述可視窗口內(nèi)移出的div移動到所述可視窗口的初始位置,并返回執(zhí)行在所述可視窗口內(nèi)滾動所述div的步驟;或,在所述可視窗口內(nèi)創(chuàng)建兩個相同且均用于包裹所述待滾動文字的div,分別為第一div和第二div,在div滾動方向上所述第二div位于所述第一div的后面;將所述待滾動文字的寬度分別作為所述第一div和所述第二div的寬度,并分別設(shè)置所述第一div和所述第二div均為絕對定位;在所述可視窗口內(nèi)滾動所述第一div;每隔第二預(yù)設(shè)時間判斷一次所述第一div是否從所述可視窗口內(nèi)移出;若是,在所述可視窗口內(nèi)滾動所述第二div,并在所述第一div移動到所述可視窗口的初始位置時,返回執(zhí)行在所述可視窗口內(nèi)滾動所述第一div的步驟,實現(xiàn)文字滾動。由于文字滾動實現(xiàn)方法采用的是符合w3c標(biāo)準(zhǔn)的html標(biāo)簽,如div、span,因此用于數(shù)字電視web開發(fā)的javascript能夠更快的解析出html標(biāo)簽,加快文字滾動的顯示速度,從而提高文字滾動的性能。
附圖說明
為了更清楚地說明本申請實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本申請?zhí)峁┗陔娨暤奈淖譂L動實現(xiàn)方法的一種流程圖;
圖2是本申請?zhí)峁┑幕陔娨暤奈淖譂L動實現(xiàn)方法的一種執(zhí)行效果原理圖;
圖3是本申請?zhí)峁┑幕陔娨暤奈淖譂L動實現(xiàn)方法的一種流程圖;
圖4是本申請?zhí)峁┑幕陔娨暤奈淖譂L動實現(xiàn)裝置的一種邏輯結(jié)構(gòu)示意圖;
圖5是本申請?zhí)峁┑幕陔娨暤奈淖譂L動實現(xiàn)裝置的另一種邏輯結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
實施例一
在本實施例中,提供了一種基于電視的文字滾動實現(xiàn)方法,請參見圖1和圖3。其中,圖1示出的基于電視的文字滾動實現(xiàn)方法僅實現(xiàn)了文字的循環(huán)滾動,圖3示出的基于電視的文字滾動實現(xiàn)方法實現(xiàn)了文字的無縫滾動且循環(huán)滾動。
請參見圖1,其示出了本申請?zhí)峁┑幕陔娨暤奈淖譂L動實現(xiàn)方法的一種流程圖,可以包括以下步驟:
步驟s11:獲取電視屏幕上呈現(xiàn)文字的元素,并將獲取到的電視屏幕上呈現(xiàn)文字的元素作為可視窗口,設(shè)置所述可視窗口的屬性值。
在本實施例中,可視窗口的屬性值至少可以包括:width、height和overflow:hidden。其中,width為寬度,height為高度,overflow:hidden為隱藏溢出。
在設(shè)置可視窗口的屬性值后,能夠保證文字在可視窗口內(nèi)正常滾動。
步驟s12:利用行內(nèi)元素的span標(biāo)簽獲取待滾動文字的內(nèi)容和字體大小,并通過所述待滾動文字的內(nèi)容和字體大小確定所述待滾動文字的寬度。
在本實施例中,行內(nèi)元素的span標(biāo)簽為html(超文本標(biāo)記語言,hypertextmarkuplanguage)中的標(biāo)簽。
在本實施例中,結(jié)合代碼對步驟s12的過程進行說明,具體如下:
方法的入?yún)⒅泻形淖謨?nèi)容和字體大小兩個參數(shù),進入方法后,利用js的動態(tài)創(chuàng)建dom的方法varspan=document.createelement(“span”)創(chuàng)建一個span標(biāo)簽,把創(chuàng)建的span標(biāo)簽添加到body里,即document.body.appendchild(span),然后把文字內(nèi)容和字體大小兩個參數(shù)賦值給該標(biāo)簽,即span.innerhtml=text,span.style.fontsize=size+”px”,最后再根據(jù)span.offsetwidth即可確定滾動文字的寬度。確定滾動文字的寬度之后,還可以把原來創(chuàng)建的span從body中移除即document.body.removechild(span)。
步驟s13:在所述可視窗口內(nèi)創(chuàng)建一個用于包裹所述待滾動文字的div,將所述待滾動文字的寬度作為所述div的寬度,并設(shè)置所述div為絕對定位。
div也為html中的標(biāo)簽。
步驟s14:在所述可視窗口內(nèi)滾動所述div。
步驟s15:每隔第一預(yù)設(shè)時間判斷一次所述div是否從所述可視窗口內(nèi)移出。
若是,執(zhí)行步驟s16。
在本實施例中,每隔第一預(yù)設(shè)時間判斷一次所述div是否從所述可視窗口內(nèi)移出,具體可以包括:每隔第一預(yù)設(shè)時間判斷一次所述div的左邊緣的偏移是否小于負(fù)的所述待滾動文字的寬度。
若所述div的左邊緣的偏移小于負(fù)的所述待滾動文字的寬度,則說明所述div從所述可視窗口內(nèi)移出,執(zhí)行步驟s16。
現(xiàn)舉例對負(fù)的所述待滾動文字的寬度進行說明,如所述待滾動文字的寬度為500px,則負(fù)的所述待滾動文字的寬度即-500px。
當(dāng)然,每隔第一預(yù)設(shè)時間判斷一次所述div是否從所述可視窗口內(nèi)移出,具體也可以包括:每隔第一預(yù)設(shè)時間判斷一次所述可視窗口的scrollleft的值是否不小于所述待滾動文字的寬度。
若所述可視窗口的scrollleft的值不小于所述待滾動文字的寬度,說明所述div從所述可視窗口內(nèi)移出,執(zhí)行步驟s16。
其中,scrollleft為設(shè)置或獲取位于對象左邊界和窗口中目前可見內(nèi)容的最左端之間的距離。
步驟s16:將從所述可視窗口內(nèi)移出的div移動到所述可視窗口的初始位置,并返回執(zhí)行步驟s14。
圖1示出的基于電視的文字滾動實現(xiàn)方法的執(zhí)行效果原理圖請參見圖2。
請參見圖3,其示出了本申請?zhí)峁┑幕陔娨暤奈淖譂L動實現(xiàn)方法的另一種流程圖,可以包括以下步驟:
步驟s21:獲取電視屏幕上呈現(xiàn)文字的元素,并將獲取到的電視屏幕上呈現(xiàn)文字的元素作為可視窗口,設(shè)置所述可視窗口的屬性值。
步驟s21與圖1示出的步驟s11相同,在此不再贅述。
步驟s22:利用行內(nèi)元素的span標(biāo)簽獲取待滾動文字的內(nèi)容和字體大小,并通過所述待滾動文字的內(nèi)容和字體大小確定所述待滾動文字的寬度。
步驟s22與圖1示出的步驟s12相同,在此不再贅述。
步驟s23:在所述可視窗口內(nèi)創(chuàng)建兩個相同且均用于包裹所述待滾動文字的div,分別為第一div和第二div,在div滾動方向上所述第二div位于所述第一div的后面。
步驟s24:將所述待滾動文字的寬度分別作為所述第一div和所述第二div的寬度,并分別設(shè)置所述第一div和所述第二div均為絕對定位。
步驟s25:在所述可視窗口內(nèi)滾動所述第一div。
步驟s26:每隔第二預(yù)設(shè)時間判斷一次所述第一div是否從所述可視窗口內(nèi)移出。
若是,執(zhí)行步驟s27。
在本實施例中,第二預(yù)設(shè)時間與上述第一預(yù)設(shè)時間可以相同,也可以不相同,第一預(yù)設(shè)時間和第二預(yù)設(shè)時間的設(shè)置具體需要依據(jù)各自方案中div和可視窗口的寬度而定。
在本實施例中,每隔第二預(yù)設(shè)時間判斷一次所述第一div是否從所述可視窗口內(nèi)移出,具體可以包括:每隔第二預(yù)設(shè)時間判斷一次所述第一div的左邊緣的偏移是否小于負(fù)的所述待滾動文字的寬度。
每隔第二預(yù)設(shè)時間判斷一次所述第一div是否從所述可視窗口內(nèi)移出,具體也可以包括:每隔第二預(yù)設(shè)時間判斷一次所述可視窗口的scrollleft的值是否不小于所述待滾動文字的寬度。
步驟s27:在所述可視窗口內(nèi)滾動所述第二div,并在所述第一div移動到所述可視窗口的初始位置時,返回執(zhí)行步驟s25。
在本申請中,通過獲取電視屏幕上呈現(xiàn)文字的元素,并將獲取到的電視屏幕上呈現(xiàn)文字的元素作為可視窗口,設(shè)置所述可視窗口的屬性值;利用行內(nèi)元素的span標(biāo)簽獲取待滾動文字的內(nèi)容和字體大小,并通過所述待滾動文字的內(nèi)容和字體大小確定所述待滾動文字的寬度;在所述可視窗口內(nèi)創(chuàng)建一個用于包裹所述待滾動文字的div,將所述待滾動文字的寬度作為所述div的寬度,并設(shè)置所述div為絕對定位;在所述可視窗口內(nèi)滾動所述div;每隔第一預(yù)設(shè)時間判斷一次所述div是否從所述可視窗口內(nèi)移出;若是,將從所述可視窗口內(nèi)移出的div移動到所述可視窗口的初始位置,并返回執(zhí)行在所述可視窗口內(nèi)滾動所述div的步驟;或,在所述可視窗口內(nèi)創(chuàng)建兩個相同且均用于包裹所述待滾動文字的div,分別為第一div和第二div,在div滾動方向上所述第二div位于所述第一div的后面;將所述待滾動文字的寬度分別作為所述第一div和所述第二div的寬度,并分別設(shè)置所述第一div和所述第二div均為絕對定位;在所述可視窗口內(nèi)滾動所述第一div;每隔第二預(yù)設(shè)時間判斷一次所述第一div是否從所述可視窗口內(nèi)移出;若是,在所述可視窗口內(nèi)滾動所述第二div,并在所述第一div移動到所述可視窗口的初始位置時,返回執(zhí)行在所述可視窗口內(nèi)滾動所述第一div的步驟,實現(xiàn)文字滾動。由于文字滾動實現(xiàn)方法采用的是符合w3c標(biāo)準(zhǔn)的html標(biāo)簽,如div、span,因此用于數(shù)字電視web開發(fā)的javascript能夠更快的解析出html標(biāo)簽,加快文字滾動的顯示速度,從而提高文字滾動的性能。
進一步的,可以在基于電視的文字滾動實現(xiàn)方法中定義一些額外的方法,靈活性好。
實施例二
與上述方法實施例相對應(yīng),本實施例提供了一種基于電視的文字滾動實現(xiàn)裝置,請參見圖4和圖5。
如圖4所示,基于電視的文字滾動實現(xiàn)裝置包括:第一確定模塊11、第二確定模塊12、第一創(chuàng)建模塊13、第一滾動模塊14、第一判斷模塊15和第一移動模塊16。
第一確定模塊11,用于獲取電視屏幕上呈現(xiàn)文字的元素,并將獲取到的電視屏幕上呈現(xiàn)文字的元素作為可視窗口,設(shè)置所述可視窗口的屬性值。
第二確定模塊12,用于利用行內(nèi)元素的span標(biāo)簽獲取待滾動文字的內(nèi)容和字體大小,并通過所述待滾動文字的內(nèi)容和字體大小確定所述待滾動文字的寬度。
第一創(chuàng)建模塊13,用于在所述可視窗口內(nèi)創(chuàng)建一個用于包裹所述待滾動文字的div,將所述待滾動文字的寬度作為所述div的寬度,并設(shè)置所述div為絕對定位。
第一滾動模塊14,用于在所述可視窗口內(nèi)滾動所述div。
第一判斷模塊15,用于每隔第一預(yù)設(shè)時間判斷一次所述div是否從所述可視窗口內(nèi)移出,若是,執(zhí)行第一移動模塊16。
在本實施例中,第一判斷模塊15具體可以包括:第一判斷單元或第二判斷單元。
第一判斷單元,用于每隔第一預(yù)設(shè)時間判斷一次所述div的左邊緣的偏移是否小于負(fù)的所述待滾動文字的寬度。
第二判斷單元,用于每隔第一預(yù)設(shè)時間判斷一次所述可視窗口的scrollleft的值是否不小于所述待滾動文字的寬度。
所述第一移動模塊16,用于將從所述可視窗口內(nèi)移出的div移動到所述可視窗口的初始位置,并返回執(zhí)行所述第一滾動模14塊。
如圖5所示,基于電視的文字滾動實現(xiàn)裝置包括:第一確定模塊11、第二確定模塊12、第二創(chuàng)建模塊17、第三確定模塊18、第二滾動模塊19、第二判斷模塊110和第二移動模塊111。
第一確定模塊11和第二確定模塊12的具體功能請參見圖1示出的第一確定模塊11和第二確定模塊12,在此不再贅述。
第二創(chuàng)建模塊17,用于在所述可視窗口內(nèi)創(chuàng)建兩個相同且均用于包裹所述待滾動文字的div,分別為第一div和第二div,在div滾動方向上所述第二div位于所述第一div的后面。
第三確定模塊18,用于將所述待滾動文字的寬度分別作為所述第一div和所述第二div的寬度,并分別設(shè)置所述第一div和所述第二div均為絕對定位。
第二滾動模塊19,用于在所述可視窗口內(nèi)滾動所述第一div。
第二判斷模塊110,用于每隔第二預(yù)設(shè)時間判斷一次所述第一div是否從所述可視窗口內(nèi)移出,若是,執(zhí)行第二移動模塊111。
在本實施例中,第二判斷模塊110具體可以包括:第三判斷單元或第四判斷單元。
第三判斷單元,用于每隔第二預(yù)設(shè)時間判斷一次所述第一div的左邊緣的偏移是否小于負(fù)的所述待滾動文字的寬度。
第四判斷單元,用于每隔第二預(yù)設(shè)時間判斷一次所述可視窗口的scrollleft的值是否不小于所述待滾動文字的寬度。
所述第二移動模塊111,用于在所述可視窗口內(nèi)滾動所述第二div,并在所述第一div移動到所述可視窗口的初始位置時,返回執(zhí)行所述第二滾動模塊19。
需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置類實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
為了描述的方便,描述以上裝置時以功能分為各種單元分別描述。當(dāng)然,在實施本申請時可以把各單元的功能在同一個或多個軟件和/或硬件中實現(xiàn)。
通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實施例或者實施例的某些部分所述的方法。
以上對本申請所提供的一種基于電視的文字滾動實現(xiàn)方法及裝置進行了詳細(xì)介紹,本文中應(yīng)用了具體個例對本申請的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本申請的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本申請的限制。