1.一種客戶端與網(wǎng)頁交互的方法,其包括:
客戶端基于Socket協(xié)議在智能終端本地指定端口并自動建立Socket本地監(jiān)聽服務(wù);
第三方瀏覽器根據(jù)請求打開中轉(zhuǎn)網(wǎng)頁,通過中轉(zhuǎn)網(wǎng)頁上的JavaScript腳本向本地指定端口發(fā)出建立連接請求,在連接建立后發(fā)送包含1個或多個命令參數(shù)的消息到該本地指定端口;
Socket本地監(jiān)聽服務(wù)監(jiān)聽到所述JavaScript腳本發(fā)出的建立連接請求后與之建立通信連接,接收和解析其發(fā)送的所述包含1個或多個命令參數(shù)的消息,根據(jù)命令參數(shù)喚起相應(yīng)的客戶端進(jìn)行預(yù)設(shè)的操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于該中轉(zhuǎn)網(wǎng)頁上的JavaScript腳本發(fā)送的所述消息還包含:目標(biāo)地址。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于所述消息包含的命令參數(shù)和目標(biāo)地址是附加在所述中轉(zhuǎn)網(wǎng)頁的網(wǎng)址上,通過中轉(zhuǎn)網(wǎng)頁上的JavaScript腳本對所述中轉(zhuǎn)網(wǎng)頁的網(wǎng)址進(jìn)行解析而獲得,并且所述目標(biāo)地址對應(yīng)的網(wǎng)頁與所述中轉(zhuǎn)網(wǎng)頁相同或者不相同。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于第三方瀏覽器根據(jù)請求打開中轉(zhuǎn)網(wǎng)頁時,該中轉(zhuǎn)網(wǎng)頁上不顯示內(nèi)容或者顯示內(nèi)容。
5.一種客戶端與網(wǎng)頁交互的裝置,其包括:
第三方瀏覽器,用于根據(jù)請求打開中轉(zhuǎn)網(wǎng)頁,通過中轉(zhuǎn)網(wǎng)頁上的JavaScript腳本向本地指定端口發(fā)出建立連接請求,在連接建立后發(fā)送包含1個或多個命令參數(shù)的消息到該本地指定端口;
客戶端,用于基于Socket協(xié)議在智能終端本地指定端口并自動建立Socket本地監(jiān)聽服務(wù),該Socket本地監(jiān)聽服務(wù)監(jiān)聽到所述JavaScript腳本發(fā)出的建立連接請求后與之建立通信連接,接收和解析其發(fā)送的所述包含1個或多個命令參數(shù)的消息,根據(jù)命令參數(shù)喚起相應(yīng)的客戶端進(jìn)行預(yù)設(shè)的操作。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于該中轉(zhuǎn)網(wǎng)頁上的JavaScript腳本發(fā)送的所述消息還包含:目標(biāo)地址。
7.根據(jù)權(quán)利要求5或6所述的裝置,其特征在于所述消息包含的命令參數(shù)和目標(biāo)地址是附加在所述中轉(zhuǎn)網(wǎng)頁的網(wǎng)址上,通過中轉(zhuǎn)網(wǎng)頁上的JavaScript腳本對所述中轉(zhuǎn)網(wǎng)頁的網(wǎng)址進(jìn)行解析而獲得,并且所述目標(biāo)地址對應(yīng)的網(wǎng)頁與所述中轉(zhuǎn)網(wǎng)頁相同或者不相同。
8.根據(jù)權(quán)利要求5所述的裝置,其特征在于第三方瀏覽器根據(jù)請求打開中轉(zhuǎn)網(wǎng)頁時,該中轉(zhuǎn)網(wǎng)頁上不顯示內(nèi)容或者顯示內(nèi)容。