本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種網(wǎng)頁(yè)訪問(wèn)的方法和裝置。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,越來(lái)越多的用戶(hù)選擇通過(guò)網(wǎng)絡(luò)獲取信息,最常見(jiàn)的方法就是通過(guò)網(wǎng)頁(yè)訪問(wèn)網(wǎng)絡(luò)。但是,用戶(hù)在進(jìn)行網(wǎng)頁(yè)訪問(wèn)時(shí),會(huì)出現(xiàn)兩個(gè)網(wǎng)頁(yè)兼容的瀏覽器不一樣,而無(wú)法打開(kāi)或者打開(kāi)異常的情況;因此在訪問(wèn)不兼容的網(wǎng)頁(yè)時(shí),需要首先克服瀏覽器兼容性問(wèn)題。
在傳統(tǒng)技術(shù)中,克服瀏覽器兼容性問(wèn)題是將需要訪問(wèn)的網(wǎng)頁(yè)分離出一個(gè)兼容版本,通過(guò)訪問(wèn)兼容版本來(lái)解決無(wú)法打開(kāi)或者打開(kāi)異常的問(wèn)題。然而,通過(guò)訪問(wèn)兼容版本來(lái)克服兼容性問(wèn)題需要服務(wù)器維護(hù)多個(gè)版本的網(wǎng)頁(yè),造成服務(wù)器資源浪費(fèi)。
技術(shù)實(shí)現(xiàn)要素:
基于此,有必要針對(duì)目前克服兼容性問(wèn)題造成服務(wù)器資源浪費(fèi)的問(wèn)題,提供一種網(wǎng)頁(yè)訪問(wèn)方法和裝置。
一種網(wǎng)頁(yè)訪問(wèn)方法,包括:
在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中展示第一網(wǎng)頁(yè);
獲取在所述屬于第一瀏覽器的網(wǎng)頁(yè)窗口中觸發(fā)的用于訪問(wèn)第二網(wǎng)頁(yè)的網(wǎng)頁(yè)訪問(wèn)指令;
根據(jù)所述網(wǎng)頁(yè)訪問(wèn)指令獲取所述第二網(wǎng)頁(yè)的標(biāo)識(shí)以及兼容所述第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí);
向本地的服務(wù)程序傳遞所述第二網(wǎng)頁(yè)的標(biāo)識(shí)和所述第二瀏覽器的標(biāo)識(shí),通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口,并在所述屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口中展示所述第二網(wǎng)頁(yè)。
在其中一個(gè)實(shí)施例中,所述通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口,并在所述屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口中展示所述第二網(wǎng)頁(yè)的步驟包括:
通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)檢查所述第二瀏覽器是否已安裝;
當(dāng)所述第二瀏覽器已安裝時(shí),通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口;
通過(guò)所述服務(wù)程序以根據(jù)所述第二網(wǎng)頁(yè)的標(biāo)識(shí)在所述屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口中展示所述第二網(wǎng)頁(yè)。
在其中一個(gè)實(shí)施例中,所述方法還包括:
當(dāng)所述第二瀏覽器未安裝時(shí),通過(guò)所述服務(wù)程序觸發(fā)當(dāng)前未安裝兼容瀏覽器的提示;或者,
當(dāng)所述第二瀏覽器未安裝時(shí),通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)下載并安裝所述第二瀏覽器。
在其中一個(gè)實(shí)施例中,所述通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口,并在所述屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口中展示所述第二網(wǎng)頁(yè)的步驟包括:
通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口,且屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口覆蓋所述屬于第一瀏覽器的網(wǎng)頁(yè)窗口;
通過(guò)所述服務(wù)程序向所述第二瀏覽器傳遞所述第二網(wǎng)頁(yè)的標(biāo)識(shí),使得所述第二瀏覽器在所述屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口中展示所述第二網(wǎng)頁(yè)。
在其中一個(gè)實(shí)施例中,所述屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口與所述屬于第一瀏覽器的網(wǎng)頁(yè)窗口尺寸相同。
一種網(wǎng)頁(yè)訪問(wèn)裝置,包括:
界面展示模塊,用于在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中展示第一網(wǎng)頁(yè);
指令觸發(fā)模塊,用于獲取在所述屬于第一瀏覽器的網(wǎng)頁(yè)窗口中觸發(fā)的用于訪問(wèn)第二網(wǎng)頁(yè)的網(wǎng)頁(yè)訪問(wèn)指令;
信息獲取模塊,用于根據(jù)所述網(wǎng)頁(yè)訪問(wèn)指令獲取所述第二網(wǎng)頁(yè)的標(biāo)識(shí)以及兼容所述第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí);
信息處理模塊,用于向服務(wù)程序傳遞所述第二網(wǎng)頁(yè)的標(biāo)識(shí)和所述第二瀏覽器的標(biāo)識(shí),通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口,并在所述屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口中展示所述第二網(wǎng)頁(yè)。
在其中一個(gè)實(shí)施例中,所述信息處理模塊還用于通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)檢查所述第二瀏覽器是否已安裝;當(dāng)所述第二瀏覽器已安裝時(shí),通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口;通過(guò)所述服務(wù)程序以根據(jù)所述第二網(wǎng)頁(yè)的標(biāo)識(shí)在所述屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口中展示所述第二網(wǎng)頁(yè)。
在其中一個(gè)實(shí)施例中,所述信息處理模塊
用于當(dāng)所述第二瀏覽器未安裝時(shí),通過(guò)所述服務(wù)程序觸發(fā)當(dāng)前未安裝兼容瀏覽器的提示;或者,通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)下載并安裝所述第二瀏覽器。
在其中一個(gè)實(shí)施例中,所述信息處理模塊還用于通過(guò)所述服務(wù)程序以根據(jù)所述第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口,且屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口覆蓋所述屬于第一瀏覽器的網(wǎng)頁(yè)窗口;通過(guò)所述服務(wù)程序向所述第二瀏覽器傳遞所述第二網(wǎng)頁(yè)的標(biāo)識(shí),使得所述第二瀏覽器在所述屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口中展示所述第二網(wǎng)頁(yè)。
在其中一個(gè)實(shí)施例中,所述信息處理模塊在用于展示所述屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口中展示所述第二網(wǎng)頁(yè)時(shí),所述屬于所述第二瀏覽器的網(wǎng)頁(yè)窗口與所述屬于第一瀏覽器的網(wǎng)頁(yè)窗口尺寸相同。
上述網(wǎng)頁(yè)訪問(wèn)方法和裝置,當(dāng)在屬于第一瀏覽器的網(wǎng)頁(yè)窗口展示的第一網(wǎng)頁(yè)觸發(fā)訪問(wèn)第二網(wǎng)頁(yè)的網(wǎng)頁(yè)訪問(wèn)指令后,將第二網(wǎng)頁(yè)的標(biāo)識(shí)以及兼容所述第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí)傳輸?shù)奖镜氐姆?wù)程序,通過(guò)本地服務(wù)程序的中轉(zhuǎn)啟動(dòng)屬于第二瀏覽器的網(wǎng)頁(yè)窗口,并在屬于第二瀏覽器的網(wǎng)頁(yè)窗口展示第二網(wǎng)頁(yè)。不需要通過(guò)分離兼容版本即可克服瀏覽器兼容性問(wèn)題,避免了服務(wù)器資源浪費(fèi)的問(wèn)題。
附圖說(shuō)明
圖1為一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)系統(tǒng)的應(yīng)用環(huán)境示意圖;
圖2為一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)方法的流程示意圖;
圖3為一個(gè)實(shí)施例中屬于第一瀏覽器的網(wǎng)頁(yè)窗口的示意圖;
圖4為另一個(gè)實(shí)施例中屬于第一瀏覽器的網(wǎng)頁(yè)窗口的示意圖;
圖5為又一個(gè)實(shí)施例中屬于第一瀏覽器的網(wǎng)頁(yè)窗口的示意圖;
圖6為采用不同方式訪問(wèn)不兼容網(wǎng)頁(yè)的對(duì)比示意圖;
圖7為另一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)方法的流程示意圖;
圖8為一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)原理的流程示意圖;
圖9為又一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)方法的流程示意圖;
圖10為一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
可以理解,本發(fā)明所使用的術(shù)語(yǔ)“第一”、“第二”等可在本文中用于描述各種元件,但這些元件不受這些術(shù)語(yǔ)限制。這些術(shù)語(yǔ)僅用于將第一個(gè)元件與另一個(gè)元件區(qū)分。舉例來(lái)說(shuō),第一網(wǎng)頁(yè)和第二網(wǎng)頁(yè)兩者都是網(wǎng)頁(yè),但其不是同一網(wǎng)頁(yè)。
圖1為一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)系統(tǒng)的應(yīng)用環(huán)境圖。如圖1所示,該網(wǎng)頁(yè)訪問(wèn)系統(tǒng)包括終端110、第一網(wǎng)頁(yè)服務(wù)器120和第二網(wǎng)頁(yè)服務(wù)器130。終端110可通過(guò)網(wǎng)絡(luò)連接到第一網(wǎng)頁(yè)服務(wù)器120與第二網(wǎng)頁(yè)服務(wù)器130。
終端110用于運(yùn)行第一瀏覽器,通過(guò)第一瀏覽器并根據(jù)第一網(wǎng)頁(yè)的標(biāo)識(shí)向第一網(wǎng)頁(yè)服務(wù)器120發(fā)出第一網(wǎng)頁(yè)訪問(wèn)請(qǐng)求,接收到第一網(wǎng)頁(yè)服務(wù)器120根據(jù)第一網(wǎng)頁(yè)的標(biāo)識(shí)反饋的第一網(wǎng)頁(yè)文件,解析第一網(wǎng)頁(yè)文件并渲染,從而在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中展示第一網(wǎng)頁(yè)。終端110獲取在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中觸發(fā)的用于訪問(wèn)第二網(wǎng)頁(yè)的網(wǎng)頁(yè)訪問(wèn)指令。終端110根據(jù)網(wǎng)頁(yè)訪問(wèn)指令獲取第二網(wǎng)頁(yè)的標(biāo)識(shí)以及兼容第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí)。終端110向本地的服務(wù)程序傳遞第二網(wǎng)頁(yè)的標(biāo)識(shí)和第二瀏覽器的標(biāo)識(shí),通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于第二瀏覽器的網(wǎng)頁(yè)窗口。終端110通過(guò)第二瀏覽器向第二網(wǎng)頁(yè)服務(wù)器130發(fā)送第二網(wǎng)頁(yè)訪問(wèn)請(qǐng)求,接收第二網(wǎng)頁(yè)服務(wù)器130根據(jù)第二網(wǎng)頁(yè)的標(biāo)識(shí)反饋的第二網(wǎng)頁(yè)文件,解析第二網(wǎng)頁(yè)文件并渲染,從而在屬于第二瀏覽器的網(wǎng)頁(yè)窗口中展示第二網(wǎng)頁(yè)。其中,終端110可以為手機(jī)、平板電腦或者個(gè)人數(shù)字助理等。
圖2為一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)方法的流程示意圖。本實(shí)施例以該方法應(yīng)用上述圖1中所述的終端110來(lái)舉例說(shuō)明。參照?qǐng)D2,該網(wǎng)頁(yè)訪問(wèn)方法具體包括如下步驟:
S202,在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中展示第一網(wǎng)頁(yè)。
瀏覽器是指可以顯示網(wǎng)頁(yè)并向用戶(hù)提供與網(wǎng)頁(yè)的互動(dòng)方式的一種應(yīng)用程序。網(wǎng)頁(yè)窗口是指具有展示網(wǎng)頁(yè)功能的人機(jī)交互窗口。網(wǎng)頁(yè)是各種信息的載體,需要通過(guò)瀏覽器來(lái)展示。
第一瀏覽器所展示的第一網(wǎng)頁(yè)的內(nèi)容包括第二網(wǎng)頁(yè)的標(biāo)識(shí),還可以包括其他文本信息、視頻信息或者圖片信息等。
其中,第一瀏覽器和下述第二瀏覽器兩者都是瀏覽器,但其不是同一瀏覽器。具體地,第一瀏覽器可以是由美國(guó)微軟公司開(kāi)發(fā)的Internet Explorer瀏覽器,第二瀏覽器則可以是由谷歌公司開(kāi)發(fā)的Chrome瀏覽器等其它瀏覽器;或者,第一瀏覽器可以是由谷歌公司開(kāi)發(fā)的Chrome瀏覽器,第二瀏覽器則可以是由美國(guó)微軟公司開(kāi)發(fā)的Internet Explorer瀏覽器等其它瀏覽器。
S204,獲取在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中觸發(fā)的用于訪問(wèn)第二網(wǎng)頁(yè)的網(wǎng)頁(yè)訪問(wèn)指令。
具體地,網(wǎng)頁(yè)訪問(wèn)指令是指用于觸發(fā)從第一網(wǎng)頁(yè)跳轉(zhuǎn)至第二網(wǎng)頁(yè)的指令。第一瀏覽器獲取在第一瀏覽器的網(wǎng)頁(yè)窗口中觸發(fā)的網(wǎng)頁(yè)訪問(wèn)指令,該網(wǎng)頁(yè)窗口用于展示第一網(wǎng)頁(yè)的內(nèi)容。
在一個(gè)實(shí)施例中,終端可通過(guò)第一瀏覽器檢測(cè)針對(duì)屬于第一瀏覽器的網(wǎng)頁(yè)窗口的用于觸發(fā)網(wǎng)頁(yè)訪問(wèn)指令的觸發(fā)操作,在檢測(cè)到該觸發(fā)操作時(shí)觸發(fā)相應(yīng)的網(wǎng)頁(yè)訪問(wèn)指令。觸發(fā)操作可以是對(duì)網(wǎng)頁(yè)窗口中控件的操作,比如對(duì)控件的觸控操作或者光標(biāo)點(diǎn)擊操作等。觸發(fā)操作也可以是在網(wǎng)頁(yè)窗口的網(wǎng)頁(yè)地址輸入框中的輸入操作等。
舉例說(shuō)明,參照?qǐng)D3,圖3為一個(gè)實(shí)施例中屬于第一瀏覽器的網(wǎng)頁(yè)窗口的示意圖,該網(wǎng)頁(yè)窗口中展示的第一網(wǎng)頁(yè)的內(nèi)容310包括展示為第二網(wǎng)頁(yè)地址的文本信息312以及網(wǎng)頁(yè)地址輸入框320。當(dāng)用戶(hù)在如圖3所示的網(wǎng)頁(yè)地址輸入框320中輸入第二網(wǎng)頁(yè)地址時(shí),第一瀏覽器將獲取到相應(yīng)的網(wǎng)頁(yè)訪問(wèn)指令。
在一個(gè)實(shí)施例中,終端可通過(guò)第一瀏覽器檢測(cè)對(duì)于第一網(wǎng)頁(yè)中用于鏈接到第二網(wǎng)頁(yè)的超鏈接的觸發(fā)操作,當(dāng)檢測(cè)到該觸發(fā)操作時(shí),觸發(fā)用于訪問(wèn)第二網(wǎng)頁(yè)的網(wǎng)頁(yè)訪問(wèn)指令。該超鏈接可以展示為第二網(wǎng)頁(yè)的網(wǎng)頁(yè)地址的形式,也可以展示為描述第二網(wǎng)頁(yè)的文本形式。
參照?qǐng)D4,圖4為另一個(gè)實(shí)施例中屬于第一瀏覽器的網(wǎng)頁(yè)窗口的示意圖,該網(wǎng)頁(yè)窗口中展示的第一網(wǎng)頁(yè)的內(nèi)容410包括展示為第二網(wǎng)頁(yè)地址的超鏈接412。當(dāng)用戶(hù)點(diǎn)擊如圖4所示的超鏈接412時(shí),第一瀏覽器將獲取到相應(yīng)的網(wǎng)頁(yè)訪問(wèn)指令。
再參照?qǐng)D5,圖5為又一個(gè)實(shí)施例中屬于第一瀏覽器的網(wǎng)頁(yè)窗口的示意圖,該網(wǎng)頁(yè)窗口中展示的第一網(wǎng)頁(yè)的內(nèi)容510包括文本描述形式的超鏈接512,該超鏈接512用于觸發(fā)對(duì)第二網(wǎng)頁(yè)的訪問(wèn)。當(dāng)用戶(hù)點(diǎn)擊如圖5所示的超鏈接512時(shí),第一瀏覽器將獲取到相應(yīng)的網(wǎng)頁(yè)訪問(wèn)指令。
S306,根據(jù)網(wǎng)頁(yè)訪問(wèn)指令獲取第二網(wǎng)頁(yè)的標(biāo)識(shí)以及兼容第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí)。
其中,第二網(wǎng)頁(yè)的標(biāo)識(shí)是指第二網(wǎng)頁(yè)的唯一標(biāo)識(shí),第二網(wǎng)頁(yè)的標(biāo)識(shí)可以是與第二網(wǎng)頁(yè)對(duì)應(yīng)的URL(統(tǒng)一資源定位符),也可以是與第二網(wǎng)頁(yè)對(duì)應(yīng)的IP地址等。第二瀏覽器的標(biāo)識(shí)是指第二瀏覽器的唯一標(biāo)識(shí),第二瀏覽器的標(biāo)識(shí)可以是與第二瀏覽器對(duì)應(yīng)的注冊(cè)表鍵值,也可以是與第二瀏覽器對(duì)應(yīng)的標(biāo)識(shí)符字符串等。
具體地,終端通過(guò)第一瀏覽器在獲取到網(wǎng)頁(yè)訪問(wèn)指令后,獲取第二網(wǎng)頁(yè)標(biāo)識(shí)與兼容第二網(wǎng)頁(yè)的第二瀏覽器標(biāo)識(shí)。
在一個(gè)實(shí)施例中,第二網(wǎng)頁(yè)的標(biāo)識(shí)和兼容第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí)可存在于與第二網(wǎng)頁(yè)對(duì)應(yīng)的URL中,終端可通過(guò)第一瀏覽器以根據(jù)網(wǎng)頁(yè)訪問(wèn)指令獲得該URL,從而從該URL中提取得到第二網(wǎng)頁(yè)的標(biāo)識(shí)以及兼容第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí)。
在一個(gè)實(shí)施例中,終端可根據(jù)網(wǎng)頁(yè)訪問(wèn)指令獲取第二網(wǎng)頁(yè)的標(biāo)識(shí),并根據(jù)網(wǎng)頁(yè)的標(biāo)識(shí)和相兼容的瀏覽器的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,得到兼容第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí)。其中,該對(duì)應(yīng)關(guān)系可存儲(chǔ)在本地或第一網(wǎng)頁(yè)服務(wù)器中。
S308,向本地的服務(wù)程序傳遞第二網(wǎng)頁(yè)的標(biāo)識(shí)和第二瀏覽器的標(biāo)識(shí),通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于第二瀏覽器的網(wǎng)頁(yè)窗口,并在屬于第二瀏覽器的網(wǎng)頁(yè)窗口中展示第二網(wǎng)頁(yè)。
其中,服務(wù)程序運(yùn)行在終端本地,可跟隨操作系統(tǒng)的啟動(dòng)而在本地啟動(dòng)。服務(wù)程序可用于在第一瀏覽器和第二瀏覽器之間進(jìn)行數(shù)據(jù)中轉(zhuǎn)。終端通過(guò)第一瀏覽器在得到第二網(wǎng)頁(yè)的標(biāo)識(shí)與第二瀏覽器的標(biāo)識(shí)后,將第二網(wǎng)頁(yè)的標(biāo)識(shí)和第二瀏覽器的標(biāo)識(shí)發(fā)送給服務(wù)程序。
在一個(gè)實(shí)施例中,通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于第二瀏覽器的網(wǎng)頁(yè)窗口,具體可以使用Process打開(kāi)與第二瀏覽器的標(biāo)識(shí)對(duì)應(yīng)的第二瀏覽器,其中Process是.net語(yǔ)言提供的一種打開(kāi)進(jìn)程的函數(shù)。
在一個(gè)實(shí)施例中,通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于第二瀏覽器的網(wǎng)頁(yè)窗口,具體也可以采用模擬用戶(hù)操作方式打開(kāi)第二瀏覽器。比如,終端可通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)在本地查找第二瀏覽器的安裝位置,從而在該安裝位置下模擬點(diǎn)擊第二瀏覽器的啟動(dòng)程序以打開(kāi)第二瀏覽器。
進(jìn)一步的,終端在通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于第二瀏覽器的網(wǎng)頁(yè)窗口后,向第二瀏覽器中傳入第二網(wǎng)頁(yè)標(biāo)識(shí),如URL等;打開(kāi)與第二網(wǎng)頁(yè)標(biāo)識(shí)對(duì)應(yīng)的第二網(wǎng)頁(yè),并在終端顯示屏上顯示的第二瀏覽器的網(wǎng)頁(yè)窗口展示第二網(wǎng)頁(yè)。
舉例說(shuō)明,參照?qǐng)D6,圖6為訪問(wèn)不兼容網(wǎng)頁(yè)的方法示意圖。兼容第一瀏覽器的第一網(wǎng)頁(yè)想要訪問(wèn)只兼容第二瀏覽器的第二網(wǎng)頁(yè)時(shí)有三種打開(kāi)方式。第一種,直接在第一瀏覽器網(wǎng)頁(yè)窗口打開(kāi)第二網(wǎng)頁(yè),這種方法會(huì)遇到兼容性問(wèn)題導(dǎo)致第二網(wǎng)頁(yè)無(wú)法打開(kāi)或者打開(kāi)異常的情況。第二種,開(kāi)發(fā)人員將第二網(wǎng)頁(yè)分離出一個(gè)兼容版本,使用第一瀏覽器打開(kāi)分離出的兼容版本,這種情況需要服務(wù)器維護(hù)多個(gè)版本的網(wǎng)頁(yè),造成服務(wù)器資源浪費(fèi)。第三種,也就是本發(fā)明所提供的方法,利用運(yùn)行在終端本地,可跟隨操作系統(tǒng)的啟動(dòng)而在本地啟動(dòng)的服務(wù)程序,通過(guò)該服務(wù)程序的中轉(zhuǎn),打開(kāi)第二瀏覽器,然后使用第二瀏覽器打開(kāi)第二網(wǎng)頁(yè),克服了兼容問(wèn)題。
上述網(wǎng)頁(yè)訪問(wèn)方法,當(dāng)在屬于第一瀏覽器的網(wǎng)頁(yè)窗口展示的第一網(wǎng)頁(yè)觸發(fā)訪問(wèn)第二網(wǎng)頁(yè)的網(wǎng)頁(yè)訪問(wèn)指令后,將第二網(wǎng)頁(yè)的標(biāo)識(shí)以及兼容第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí)傳輸?shù)奖镜氐姆?wù)程序,通過(guò)本地服務(wù)程序的中轉(zhuǎn),啟動(dòng)屬于第二瀏覽器的網(wǎng)頁(yè)窗口,并在屬于第二瀏覽器的網(wǎng)頁(yè)窗口展示第二網(wǎng)頁(yè)。不需要通過(guò)分離兼容版本即可克服瀏覽器兼容性問(wèn)題,避免了服務(wù)器資源浪費(fèi)的問(wèn)題。
圖7為另一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)的流程示意圖。如圖7所示,該網(wǎng)頁(yè)訪問(wèn)方法包括如下步驟:
S702,在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中展示第一網(wǎng)頁(yè)。
S704,獲取在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中觸發(fā)的用于訪問(wèn)第二網(wǎng)頁(yè)的網(wǎng)頁(yè)訪問(wèn)指令。
S706,根據(jù)網(wǎng)頁(yè)訪問(wèn)指令獲取第二網(wǎng)頁(yè)的標(biāo)識(shí)以及兼容第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí)。
其中,在第一瀏覽器獲取第二網(wǎng)頁(yè)的標(biāo)識(shí)后,且在第一瀏覽器獲取第二瀏覽器的標(biāo)識(shí)前,檢測(cè)第二網(wǎng)頁(yè)與第一瀏覽器是否兼容。當(dāng)?shù)诙W(wǎng)頁(yè)與第一瀏覽器兼容時(shí),直接在屬于第一瀏覽器的網(wǎng)頁(yè)窗口展示第二網(wǎng)頁(yè);當(dāng)?shù)诙W(wǎng)頁(yè)與第一瀏覽器不兼容時(shí),獲取第二瀏覽器的標(biāo)識(shí)。
具體地,終端在檢測(cè)第二網(wǎng)頁(yè)與第一瀏覽器是否兼容時(shí),具體可根據(jù)第二網(wǎng)頁(yè)的標(biāo)識(shí)從第二網(wǎng)頁(yè)服務(wù)器拉取第二網(wǎng)頁(yè)文件,通過(guò)解析第二網(wǎng)頁(yè)文件判斷該第二網(wǎng)頁(yè)是否與第一瀏覽器兼容。終端在檢測(cè)第二網(wǎng)頁(yè)與第一瀏覽器是否兼容時(shí),具體還可以根據(jù)網(wǎng)頁(yè)的標(biāo)識(shí)和相兼容的瀏覽器的標(biāo)識(shí)之間的對(duì)應(yīng)關(guān)系,判斷第二網(wǎng)頁(yè)的標(biāo)識(shí)和第一瀏覽器的標(biāo)識(shí)是否存在該對(duì)應(yīng)關(guān)系,若存在則判定第二網(wǎng)頁(yè)與第一瀏覽器兼容;若不存在則判定第二網(wǎng)頁(yè)與第一瀏覽器不兼容。
S708,向本地的服務(wù)程序傳遞第二網(wǎng)頁(yè)的標(biāo)識(shí)和第二瀏覽器的標(biāo)識(shí)。
具體地,第一瀏覽器是運(yùn)行在本地的應(yīng)用程序,服務(wù)程序運(yùn)行在本地,同時(shí)運(yùn)行在本地的第一瀏覽器與服務(wù)程序之間不需要通過(guò)網(wǎng)絡(luò)連接即可享有交互的權(quán)限。
S710,通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)檢查第二瀏覽器是否已安裝;若是,則執(zhí)行步驟S712;若否,則執(zhí)行步驟S714。
終端通過(guò)服務(wù)程序在注冊(cè)表中檢查第二瀏覽器是否已安裝。具體地,在本實(shí)施例中,服務(wù)程序接收到第二網(wǎng)頁(yè)的標(biāo)識(shí)和第二瀏覽器的標(biāo)識(shí)后,打開(kāi)注冊(cè)表,對(duì)照注冊(cè)表查看是否有與第二瀏覽器的標(biāo)識(shí)對(duì)應(yīng)的信息;如果有對(duì)應(yīng)的信息,則判定終端已經(jīng)安裝第二瀏覽器,而如果沒(méi)有對(duì)應(yīng)的信息,則判定終端沒(méi)有安裝第二瀏覽器。
其中,注冊(cè)表是Windows操作系統(tǒng)中一個(gè)重要的數(shù)據(jù)庫(kù),用于存儲(chǔ)系統(tǒng)和應(yīng)用程序的設(shè)置信息。具體地,終端準(zhǔn)備運(yùn)行一個(gè)應(yīng)用程序時(shí),注冊(cè)表向操作系統(tǒng)提供應(yīng)用程序的設(shè)置信息,若應(yīng)用程序的設(shè)置信息中規(guī)定的數(shù)據(jù)文件位置是正確的,應(yīng)用程序便能正常運(yùn)行;如果注冊(cè)表中沒(méi)有對(duì)應(yīng)用程序的設(shè)置信息的記錄,應(yīng)用程序就不能被運(yùn)行。
圖8為一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)原理的流程示意圖。參照?qǐng)D8,第一瀏覽器向服務(wù)程序發(fā)送第二網(wǎng)頁(yè)的URL和兼容第二網(wǎng)頁(yè)的第二瀏覽器的注冊(cè)表鍵值,服務(wù)程序在接收到第二網(wǎng)頁(yè)的URL與第二瀏覽器的注冊(cè)表鍵值后,通過(guò)注冊(cè)表檢查第二瀏覽器是否安裝,檢查完成后,選定第二瀏覽器并用Process打開(kāi),然后在第二瀏覽器的網(wǎng)頁(yè)窗口展示第二網(wǎng)頁(yè)。
S712,通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于第二瀏覽器的網(wǎng)頁(yè)窗口;通過(guò)服務(wù)程序以根據(jù)第二網(wǎng)頁(yè)的標(biāo)識(shí)在屬于第二瀏覽器的網(wǎng)頁(yè)窗口中展示第二網(wǎng)頁(yè)。
S714,通過(guò)服務(wù)程序觸發(fā)當(dāng)前未安裝兼容瀏覽器的提示。
其中,經(jīng)過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)對(duì)照注冊(cè)表未查找到與第二瀏覽器的標(biāo)識(shí)對(duì)應(yīng)的信息時(shí),返回未安裝提示。具體地,返回提示的方式可以是直接在第一瀏覽器的網(wǎng)頁(yè)窗口顯示未安裝第二瀏覽器的提示信息;也可以是彈出提示框,在提示框的信息展示界面顯示未安裝第二瀏覽器的提示信息等其他方式。
進(jìn)一步的,在一個(gè)實(shí)施例中,經(jīng)過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)對(duì)照注冊(cè)表未查找到與第二瀏覽器的標(biāo)識(shí)對(duì)應(yīng)的信息,并通過(guò)服務(wù)程序觸發(fā)當(dāng)前未安裝兼容瀏覽器的提示后,還包括通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)下載并安裝第二瀏覽器。
在一個(gè)實(shí)施例中,服務(wù)程序在通過(guò)注冊(cè)表沒(méi)有查找到與第二瀏覽器的標(biāo)識(shí)對(duì)應(yīng)的信息后,在確定需要觸發(fā)引導(dǎo)下載并安裝第二瀏覽器時(shí),可在界面彈出提示框,顯示下載并安裝的引導(dǎo)信息,并提供引導(dǎo)下載并安裝的選擇對(duì)話(huà)框用于接收確定下載安裝的指令,在接收到確定下載安裝的指令時(shí)實(shí)現(xiàn)下載并安裝第二瀏覽器,在終端完成安裝第二瀏覽器,并更新到注冊(cè)表。
上述網(wǎng)頁(yè)訪問(wèn)方法,運(yùn)行在本地的服務(wù)程序通過(guò)第二網(wǎng)頁(yè)標(biāo)識(shí)和兼容第二網(wǎng)頁(yè)的第二瀏覽器標(biāo)識(shí)進(jìn)行對(duì)照注冊(cè)表進(jìn)行查找后,已經(jīng)安裝第二瀏覽器的終端即可開(kāi)啟第二瀏覽器訪問(wèn)第二網(wǎng)頁(yè),對(duì)未安裝第二瀏覽器的終端返回未安裝提示,并指引下載安裝,通過(guò)引導(dǎo)安裝后也能夠開(kāi)啟第二瀏覽器訪問(wèn)第二網(wǎng)頁(yè),提供了終端未安裝第二瀏覽器無(wú)法打開(kāi)第二網(wǎng)頁(yè)實(shí)現(xiàn)網(wǎng)頁(yè)訪問(wèn)的解決方法,直接有效地提供了安裝途徑,無(wú)須終端再進(jìn)行額外的操作。
圖9為又一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)的流程示意圖。如圖9所示,該網(wǎng)頁(yè)訪問(wèn)方法包括如下步驟:
S902,在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中展示第一網(wǎng)頁(yè)。
S904,獲取在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中觸發(fā)的用于訪問(wèn)第二網(wǎng)頁(yè)的網(wǎng)頁(yè)訪問(wèn)指令。
S906,根據(jù)網(wǎng)頁(yè)訪問(wèn)指令獲取第二網(wǎng)頁(yè)的標(biāo)識(shí)以及兼容第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí)。
S908,向本地的服務(wù)程序傳遞第二網(wǎng)頁(yè)的標(biāo)識(shí)和第二瀏覽器的標(biāo)識(shí)。
其中,在第一瀏覽器向服務(wù)程序傳遞第二網(wǎng)頁(yè)的標(biāo)識(shí)和第二瀏覽器的標(biāo)識(shí)時(shí),同時(shí)向服務(wù)程序傳遞屬于第一瀏覽器的網(wǎng)頁(yè)窗口的具體位置信息。
具體地,第一瀏覽器向服務(wù)程序傳遞的屬于第一瀏覽器的網(wǎng)頁(yè)窗口的具體位置信息,可以是屬于第一瀏覽器的網(wǎng)頁(yè)窗口的其中一個(gè)頂點(diǎn)的位置坐標(biāo)和屬于第一瀏覽器的網(wǎng)頁(yè)窗口的寬度和高度;也可以是屬于第一瀏覽器的網(wǎng)頁(yè)窗口的其中一條對(duì)角線(xiàn)上兩個(gè)端點(diǎn)的位置坐標(biāo)。
S910,通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于第二瀏覽器的網(wǎng)頁(yè)窗口,且屬于第二瀏覽器的網(wǎng)頁(yè)窗口覆蓋屬于第一瀏覽器的網(wǎng)頁(yè)窗口。
具體地,服務(wù)程序以根據(jù)接收到的第二瀏覽器的標(biāo)識(shí),通過(guò)Process或者模擬用戶(hù)操作等方式打開(kāi)對(duì)應(yīng)的瀏覽器,并根據(jù)獲得的屬于第一瀏覽器的網(wǎng)頁(yè)窗口的具體位置信息設(shè)定屬于第二瀏覽器的網(wǎng)頁(yè)窗口的尺寸與頂點(diǎn)的位置坐標(biāo),使得屬于第二瀏覽器的網(wǎng)頁(yè)窗口能夠覆蓋屬于第一瀏覽器的網(wǎng)頁(yè)窗口。
S912,通過(guò)服務(wù)程序向第二瀏覽器傳遞第二網(wǎng)頁(yè)的標(biāo)識(shí),使得第二瀏覽器在屬于第二瀏覽器的網(wǎng)頁(yè)窗口中展示第二網(wǎng)頁(yè),且屬于第二瀏覽器的網(wǎng)頁(yè)窗口與屬于第一瀏覽器的網(wǎng)頁(yè)窗口尺寸相同。
具體地,服務(wù)程序?qū)⒔邮盏降牡诙W(wǎng)頁(yè)的標(biāo)識(shí)傳入第二瀏覽器,并根據(jù)獲得的屬于第一瀏覽器的網(wǎng)頁(yè)窗口的具體位置信息設(shè)定屬于第二瀏覽器的網(wǎng)頁(yè)窗口的尺寸與頂點(diǎn)的位置坐標(biāo),使得屬于第二瀏覽器的網(wǎng)頁(yè)窗口與屬于第一瀏覽器的網(wǎng)頁(yè)窗口尺寸相同。進(jìn)一步的,也就是屬于第一瀏覽器的網(wǎng)頁(yè)窗口與屬于第二瀏覽器的網(wǎng)頁(yè)窗口的寬度和高度都相同,且屬于第二瀏覽器的網(wǎng)頁(yè)窗口覆蓋屬于第一瀏覽器的網(wǎng)頁(yè)窗口后完全重合。
上述網(wǎng)頁(yè)訪問(wèn)方法,在通過(guò)服務(wù)程序打開(kāi)第二瀏覽器后,屬于第二瀏覽器的網(wǎng)頁(yè)窗口覆蓋屬于第一瀏覽器的網(wǎng)頁(yè)窗口,使得在終端顯示屏上僅展示屬于第二瀏覽器的網(wǎng)頁(yè)窗口,用戶(hù)在瀏覽網(wǎng)頁(yè)信息時(shí)不會(huì)被其他信息所干擾。進(jìn)一步的,屬于第二瀏覽器的網(wǎng)頁(yè)窗口與屬于第一瀏覽器的網(wǎng)頁(yè)窗口尺寸相同,使得網(wǎng)頁(yè)跳轉(zhuǎn)的設(shè)計(jì)更加人性化,用戶(hù)在跳轉(zhuǎn)網(wǎng)頁(yè)時(shí)幾乎察覺(jué)不到頁(yè)面的切換,優(yōu)化了用戶(hù)體驗(yàn)。
圖10為一個(gè)實(shí)施例中網(wǎng)頁(yè)訪問(wèn)裝置的結(jié)構(gòu)框圖,參照?qǐng)D10,網(wǎng)頁(yè)訪問(wèn)裝置1000包括界面展示模塊1001、指令觸發(fā)模塊1002、信息獲取模塊1003和信息處理模塊1004。
界面展示模塊1001,用于在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中展示第一網(wǎng)頁(yè)。
指令觸發(fā)模塊1002,用于獲取在屬于第一瀏覽器的網(wǎng)頁(yè)窗口中觸發(fā)的用于訪問(wèn)第二網(wǎng)頁(yè)的網(wǎng)頁(yè)訪問(wèn)指令。
信息獲取模塊1003,用于根據(jù)網(wǎng)頁(yè)訪問(wèn)指令獲取第二網(wǎng)頁(yè)的標(biāo)識(shí)以及兼容第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí)。
信息處理模塊1004,用于向服務(wù)程序傳遞第二網(wǎng)頁(yè)的標(biāo)識(shí)和第二瀏覽器的標(biāo)識(shí),通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于第二瀏覽器的網(wǎng)頁(yè)窗口,并在屬于第二瀏覽器的網(wǎng)頁(yè)窗口中展示第二網(wǎng)頁(yè)。
上述網(wǎng)頁(yè)訪問(wèn)的裝置,當(dāng)在屬于第一瀏覽器的網(wǎng)頁(yè)窗口展示的第一網(wǎng)頁(yè)觸發(fā)訪問(wèn)第二網(wǎng)頁(yè)的網(wǎng)頁(yè)訪問(wèn)指令后,將第二網(wǎng)頁(yè)的標(biāo)識(shí)以及兼容第二網(wǎng)頁(yè)的第二瀏覽器的標(biāo)識(shí)傳輸?shù)奖镜氐姆?wù)程序,通過(guò)本地服務(wù)程序的中轉(zhuǎn),啟動(dòng)屬于第二瀏覽器的網(wǎng)頁(yè)窗口,并在屬于第二瀏覽器的網(wǎng)頁(yè)窗口展示第二網(wǎng)頁(yè)。不需要通過(guò)分離兼容版本即可克服瀏覽器兼容性問(wèn)題,避免了服務(wù)器資源浪費(fèi)的問(wèn)題。
在其中一個(gè)實(shí)施例中,信息處理模塊1004還用于通過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)檢查第二瀏覽器是否已安裝。
具體的,服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)檢查第二瀏覽器是否安裝采用對(duì)照注冊(cè)表查找的方式進(jìn)行。服務(wù)程序接收到第二網(wǎng)頁(yè)的標(biāo)識(shí)和第二瀏覽器的標(biāo)識(shí)后,打開(kāi)注冊(cè)表,對(duì)照注冊(cè)表查看是否有與第二瀏覽器標(biāo)識(shí)對(duì)應(yīng)的信息;如果有對(duì)應(yīng)的信息,則判定終端已經(jīng)安裝第二瀏覽器,而如果沒(méi)有對(duì)應(yīng)的信息,則判定終端沒(méi)有安裝第二瀏覽器。
進(jìn)一步的,經(jīng)過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)對(duì)注冊(cè)表查找,沒(méi)有查找到與第二瀏覽器的標(biāo)識(shí)對(duì)應(yīng)的信息后,返回未安裝提示。返回提示的方式可以是直接在第一瀏覽器的網(wǎng)頁(yè)窗口顯示未安裝第二瀏覽器的提示信息,也可以是彈出提示框,在提示框的信息展示界面顯示未安裝第二瀏覽器的提示信息等其他方式。
在一個(gè)實(shí)施例中,經(jīng)過(guò)服務(wù)程序以根據(jù)第二瀏覽器的標(biāo)識(shí)對(duì)照注冊(cè)表未查找到與第二瀏覽器的標(biāo)識(shí)對(duì)應(yīng)的信息,并通過(guò)服務(wù)程序觸發(fā)當(dāng)前未安裝兼容瀏覽器的提示后,還包括通過(guò)服務(wù)程序根據(jù)第二瀏覽器的標(biāo)識(shí)下載并安裝第二瀏覽器。具體的,服務(wù)程序在通過(guò)注冊(cè)表沒(méi)有查找到與第二瀏覽器標(biāo)識(shí)對(duì)應(yīng)的信息后,在確定需要觸發(fā)引導(dǎo)下載并安裝第二瀏覽器時(shí),可在界面彈出提示框,顯示下載并安裝的引導(dǎo)信息,并提供引導(dǎo)下載并安裝選擇的對(duì)話(huà)框用于接收確定下載安裝的指令,在接收到確定下載并安裝的指令時(shí)實(shí)現(xiàn)下載安裝第二瀏覽器,在終端完成安裝第二瀏覽器,并更新到注冊(cè)表。
在一個(gè)實(shí)施例中,信息處理模塊1004還用于通過(guò)服務(wù)程序根據(jù)第二瀏覽器的標(biāo)識(shí)開(kāi)啟屬于第二瀏覽器的網(wǎng)頁(yè)窗口,且屬于第二瀏覽器的網(wǎng)頁(yè)窗口覆蓋屬于第一瀏覽器的網(wǎng)頁(yè)窗口。通過(guò)服務(wù)程序向第二瀏覽器傳遞第二網(wǎng)頁(yè)的標(biāo)識(shí),使得第二瀏覽器在屬于第二瀏覽器的網(wǎng)頁(yè)窗口中展示第二網(wǎng)頁(yè),且屬于第二瀏覽器的網(wǎng)頁(yè)窗口與屬于第一瀏覽器的網(wǎng)頁(yè)窗口尺寸相同。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可存儲(chǔ)于一非易失性計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,該存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)等。
以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡(jiǎn)潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說(shuō)明書(shū)記載的范圍。
以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。