瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法及瀏覽器裝置制造方法
【專利摘要】本發(fā)明公開了一種瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法及瀏覽器裝置。其中方法包括:在瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的一移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息的讀取請(qǐng)求;啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面,由頁面進(jìn)程通知瀏覽器主程序建立與第一傳輸工具程序的數(shù)據(jù)通信通道;在數(shù)據(jù)通信通道建立之后,頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息;頁面進(jìn)程獲取經(jīng)由瀏覽器主程序傳輸過來的由第一傳輸工具程序返回的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息,并將其加載展示在預(yù)置頁面中。本發(fā)明利用所建立的數(shù)據(jù)通信通道,使得瀏覽器可以與移動(dòng)終端之間進(jìn)行數(shù)據(jù)傳輸,操作便捷。
【專利說明】瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法及瀏覽器裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,具體涉及一種瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法及瀏覽器裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)中,瀏覽器與移動(dòng)終端之間的數(shù)據(jù)通信需要借助于瀏覽器所在的客戶端以及USB數(shù)據(jù)線或WIFI,用戶需要先將瀏覽器側(cè)的應(yīng)用下載到瀏覽器所在的客戶端,然后通過USB數(shù)據(jù)線或WIFI將移動(dòng)終端與瀏覽器所在的客戶端連接,將應(yīng)用傳遞到移動(dòng)終端,瀏覽器與移動(dòng)終端之間無法進(jìn)行數(shù)據(jù)傳輸,而且用戶在上網(wǎng)瀏覽網(wǎng)頁的過程中,需要切換到程序界面,才可以查看移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息,使得用戶操作繁瑣。
【發(fā)明內(nèi)容】
[0003]鑒于上述問題,提出了本發(fā)明以便提供一種克服上述問題或者至少部分地解決上述問題的瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法和相應(yīng)的瀏覽器裝置。
[0004]根據(jù)本發(fā)明的一個(gè)方面,提供了一種瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法,其中所述瀏覽器通過瀏覽器所在的客戶端上安裝的第一傳輸工具程序與所述移動(dòng)終端進(jìn)行數(shù)據(jù)通信,所述方法包括:
[0005]在瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的一移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息的讀取請(qǐng)求;
[0006]啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面,由所述頁面進(jìn)程通知瀏覽器主程序建立與第一傳輸工具程序的數(shù)據(jù)通信通道;
[0007]在所述數(shù)據(jù)通信通道建立之后,所述頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息;
[0008]所述頁面進(jìn)程獲取經(jīng)由所述瀏覽器主程序傳輸過來的由第一傳輸工具程序返回的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息,并將其加載展示在所述預(yù)置頁面中。
[0009]根據(jù)本發(fā)明的另一方面,提供了一種瀏覽器裝置,所述瀏覽器裝置通過瀏覽器裝置所在的客戶端上安裝的第一傳輸工具程序與移動(dòng)終端進(jìn)行數(shù)據(jù)通信,所述瀏覽器裝置包括:運(yùn)行瀏覽器主程序的主程序模塊和運(yùn)行頁面進(jìn)程的頁面進(jìn)程模塊;
[0010]其中,所述主程序模塊適于:在瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的一移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息的讀取請(qǐng)求;啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面,根據(jù)頁面進(jìn)程模塊的通知建立與第一傳輸工具程序的數(shù)據(jù)通信通道;
[0011 ] 所述頁面進(jìn)程模塊包括:
[0012]調(diào)用模塊,適于通知主程序模塊向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息;
[0013]獲取模塊,適于獲取所述主程序模塊傳輸過來的由第一傳輸工具程序返回的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息;
[0014]加載模塊,適于加載所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息并將其展示在所述預(yù)置頁面中。
[0015]根據(jù)本發(fā)明提供的方案,利用預(yù)置頁面建立瀏覽器與第一傳輸工具程序之間的數(shù)據(jù)通信通道,使得瀏覽器可以與移動(dòng)終端之間進(jìn)行數(shù)據(jù)傳輸,瀏覽器可獲取由第一傳輸工具程序返回的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息,并將其加載展示在預(yù)置頁面中,以供用戶查看。通過該方法,用戶在上網(wǎng)瀏覽網(wǎng)頁的過程中,如要查看移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息,無需切換程序界面,可直接通過瀏覽器提供的觸發(fā)按鈕在預(yù)置頁面中查看,操作便捷。
[0016]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【專利附圖】
【附圖說明】
[0017]通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0018]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法的流程圖;
[0019]圖2示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法的流程圖;
[0020]圖3示出了展示在預(yù)置頁面的信息區(qū)域的移動(dòng)終端的設(shè)備信息;
[0021]圖4示出了更新后的展示在預(yù)置頁面的信息區(qū)域的移動(dòng)終端的設(shè)備信息;
[0022]圖5示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法的流程圖;
[0023]圖6示出了從服務(wù)端獲取到的應(yīng)用市場(chǎng)子頁面;
[0024]圖7示出了預(yù)置頁面的應(yīng)用市場(chǎng)區(qū)域的移動(dòng)終端的存儲(chǔ)數(shù)據(jù)信息;
[0025]圖8示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的瀏覽器裝置的結(jié)構(gòu)框圖;
[0026]圖9示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的瀏覽器裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0027]下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0028]瀏覽器是指可以顯示網(wǎng)頁服務(wù)器或者文件系統(tǒng)的HTML文件內(nèi)容,并讓用戶與這些文件交互的一種軟件。移動(dòng)終端指可以在移動(dòng)中使用的計(jì)算機(jī)設(shè)備,例如,手機(jī)、筆記本、平板電腦。
[0029]在本發(fā)明中,瀏覽器與移動(dòng)終端之間的數(shù)據(jù)通信需要借助于輔助應(yīng)用程序例如手機(jī)助手,瀏覽器通過該輔助應(yīng)用程序與移動(dòng)終端進(jìn)行數(shù)據(jù)通信。以下實(shí)施例中的第一傳輸工具程序即為這種輔助應(yīng)用程序,本發(fā)明將以手機(jī)助手為例進(jìn)行詳細(xì)介紹,但第一傳輸工具程序并不限于手機(jī)助手,本領(lǐng)域技術(shù)人員根據(jù)實(shí)際應(yīng)用的需要可以采用其他輔助應(yīng)用程序,在此不做具體限定。
[0030]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法的流程圖。如圖1所示,該方法包括以下步驟:
[0031]步驟S100,在瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的一移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息的讀取請(qǐng)求。
[0032]具體地,瀏覽器界面包含第一傳輸工具程序的觸發(fā)按鈕,用戶通過客戶端打開瀏覽器后,通過點(diǎn)擊第一傳輸工具程序的觸發(fā)按鈕即觸發(fā)了對(duì)與該瀏覽器綁定的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息的讀取請(qǐng)求。
[0033]步驟S101,啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面,由頁面進(jìn)程通知瀏覽器主程序建立與第一傳輸工具程序的數(shù)據(jù)通信通道。
[0034]預(yù)置頁面是點(diǎn)擊第一傳輸工具程序的觸發(fā)按鈕后在瀏覽器側(cè)加載顯示的頁面,該預(yù)置頁面為瀏覽器本地的頁面。在點(diǎn)擊第一傳輸工具程序的觸發(fā)按鈕后,即向?yàn)g覽器主程序發(fā)起了啟動(dòng)頁面進(jìn)程的請(qǐng)求,瀏覽器主程序根據(jù)該請(qǐng)求啟動(dòng)頁面進(jìn)程,由該頁面進(jìn)程加載預(yù)置頁面。具體地,頁面進(jìn)程在加載預(yù)置頁面時(shí)向?yàn)g覽器主程序發(fā)送在瀏覽器主程序與第一傳輸工具程序之間建立數(shù)據(jù)通信通道的通知。
[0035]步驟S102,在數(shù)據(jù)通信通道建立之后,頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息。
[0036]本實(shí)施例中,移動(dòng)終端可以通過WIFI或者USB數(shù)據(jù)線與瀏覽器所在的客戶端進(jìn)行連接。在瀏覽器與第一傳輸工具程序之間的數(shù)據(jù)通信通道建立之后,瀏覽器主程序會(huì)檢測(cè)移動(dòng)終端是否連接,在移動(dòng)終端已連接的情況下,瀏覽器主程序會(huì)通知頁面進(jìn)程移動(dòng)終端已連接。頁面進(jìn)程在接收到瀏覽器主程序發(fā)送的移動(dòng)終端已連接的通知后,通知瀏覽器主程序向第一傳輸工具程序發(fā)送獲取移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息的請(qǐng)求。
[0037]步驟S103,頁面進(jìn)程獲取經(jīng)由瀏覽器主程序傳輸過來的由第一傳輸工具程序返回的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息,并將其加載展示在預(yù)置頁面中。
[0038]第一傳輸工具程序根據(jù)瀏覽器主程序發(fā)送的請(qǐng)求,向移動(dòng)終端獲取移動(dòng)終端的應(yīng)用列表信息、移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖,第一傳輸工具程序?qū)囊苿?dòng)終端將獲取到的移動(dòng)終端的應(yīng)用列表信息、移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖返回給瀏覽器主程序,瀏覽器主程序再將從第一傳輸工具程序獲取到的移動(dòng)終端的應(yīng)用列表信息、移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖返回給頁面進(jìn)程。頁面進(jìn)程獲取瀏覽器主程序返回的將后,將這些信息加載展示在預(yù)置頁面中。
[0039]根據(jù)本發(fā)明上述實(shí)施例提供的方法,利用預(yù)置頁面建立瀏覽器與第一傳輸工具程序之間的數(shù)據(jù)通信通道,使得瀏覽器可以與移動(dòng)終端之間進(jìn)行數(shù)據(jù)傳輸,瀏覽器可獲取由第一傳輸工具程序返回的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息,并將其加載展示在預(yù)置頁面中,以供用戶查看。通過該方法,用戶在上網(wǎng)瀏覽網(wǎng)頁的過程中,如要查看移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息,無需切換程序界面,可直接通過瀏覽器提供的觸發(fā)按鈕在預(yù)置頁面中查看,操作便捷。
[0040]圖2示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法的流程圖。本實(shí)施例中,以移動(dòng)終端為手機(jī)、客戶端為PC、第一傳輸工具程序?yàn)槭謾C(jī)助手為例進(jìn)行介紹。如圖2所示,該方法包括以下步驟:
[0041]步驟S200,在PC的瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的手機(jī)中的設(shè)備信息的讀取請(qǐng)求。
[0042]其中,手機(jī)中的設(shè)備信息包含手機(jī)的狀態(tài)信息以及手機(jī)桌面截圖,手機(jī)的狀態(tài)信息包含以下信息的一種或多種:手機(jī)的名稱和型號(hào)、手機(jī)的總存儲(chǔ)量信息和剩余存儲(chǔ)量信息、以及手機(jī)的SD卡信息。
[0043]具體地,瀏覽器界面包含第一傳輸工具程序的觸發(fā)按鈕,例如在瀏覽器的工具欄或側(cè)邊欄添加手機(jī)助手的觸發(fā)按鈕,用戶打開PC中的瀏覽器后,通過點(diǎn)擊手機(jī)助手的觸發(fā)按鈕即觸發(fā)了對(duì)與該瀏覽器綁定的手機(jī)中的設(shè)備信息的讀取請(qǐng)求。
[0044]步驟S201,啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面。
[0045]在點(diǎn)擊手機(jī)助手的觸發(fā)按鈕后,即向?yàn)g覽器主程序發(fā)起了啟動(dòng)頁面進(jìn)程的請(qǐng)求,瀏覽器主程序根據(jù)該請(qǐng)求啟動(dòng)頁面進(jìn)程,由該頁面進(jìn)程加載預(yù)置頁面,即手機(jī)助手頁面。
[0046]手機(jī)助手頁面是點(diǎn)擊手機(jī)助手的觸發(fā)按鈕后在瀏覽器側(cè)加載顯示的頁面,該手機(jī)助手頁面為瀏覽器本地的頁面,并非從網(wǎng)絡(luò)側(cè)請(qǐng)求回來的頁面。在該手機(jī)助手頁面中預(yù)先寫入用于實(shí)現(xiàn)各種功能的腳本(JS)程序,這些JS程序提供對(duì)應(yīng)的JS接口以供頁面進(jìn)程調(diào)用,當(dāng)頁面進(jìn)程調(diào)用某JS接口時(shí),瀏覽器主程序會(huì)執(zhí)行該JS接口對(duì)應(yīng)的JS程序進(jìn)行實(shí)現(xiàn)JS程序提供的功能。
[0047]本發(fā)明中,支持頁面進(jìn)程調(diào)用的JS接口包含但不僅限于如下:
[0048]AppStore_instalIApp (string app_name);安裝應(yīng)用接口,參數(shù)為應(yīng)用名稱
[0049]AppStore_uninstalIApp (string app_name);卸載應(yīng)用接口,參數(shù)應(yīng)用名稱
[0050]AppStore_getMobiIeInfo O ;獲取手機(jī)的狀態(tài)信息接口
[0051]AppStore_getAppList O ;獲取手機(jī)應(yīng)用列表信息接口
[0052]AppStore_start O ;頁面啟動(dòng)時(shí)的調(diào)用接口,用于建立數(shù)據(jù)通信通道
[0053]AppStore_isEnable O ;查詢是否支持打通手機(jī)功能的接口
[0054]AppStore_getMobiIeScreenImage O ;獲取手機(jī)桌面截圖的接口
[0055]AppStore_multiUpdateApp (string app_list_json);批量更新應(yīng)用的接口
[0056]AppStore_cancelUpdateApp (string app_list_json);取消批量更新應(yīng)用的接口
[0057]除了以上可供頁面進(jìn)程調(diào)用的JS接口以外,手機(jī)助手頁面還提供了可供瀏覽器主程序調(diào)用的用于通知狀態(tài)的JS接口,包括但不僅限于:
[0058]AppStore_onConnect (string connect1n_status);手機(jī)連接上以后,通知頁面的接口
[0059]AppStore_setApkInstal I Status (string instal l_status_ j son);安裝應(yīng)用的過程狀態(tài)通知接口
[0060]AppStore_setApkUninstal IStatus (string uninstal l_status_ j son);隹口載應(yīng)用的過程狀態(tài)通知接口
[0061]AppStore_setAppList (string app_list_json);返回獲取到手機(jī)上面的應(yīng)用列表的接口
[0062]AppStore_setMobileInfo (string phone_inf o_ j son);返回手機(jī)的狀態(tài)信息的接π
[0063]AppStore_setMobiIeScreenImage (string screen_snapshot_data);返回手機(jī)屏幕截圖的接口。
[0064]需要說明的是,以上各個(gè)JS接口的名稱為自定義名稱,不能作為對(duì)JS接口的限制,凡是用于實(shí)現(xiàn)上述功能的JS接口都是屬于本發(fā)明需要保護(hù)的范圍。
[0065]步驟S202,頁面進(jìn)程調(diào)用手機(jī)助手頁面的第一 JS接口,瀏覽器主程序通過執(zhí)行第一 JS接口對(duì)應(yīng)的JS程序建立與手機(jī)助手的數(shù)據(jù)通信通道。
[0066]在手機(jī)助手頁面啟動(dòng)時(shí),頁面進(jìn)程調(diào)用AppStore_start()接口(即手機(jī)助手頁面的第一 JS接口),瀏覽器主程序通過執(zhí)行AppStore_start O接口對(duì)應(yīng)的JS程序建立與手機(jī)助手的數(shù)據(jù)通信通道,該數(shù)據(jù)通信通道使得瀏覽器可以與手機(jī)助手進(jìn)行數(shù)據(jù)傳輸。
[0067]步驟S203,在數(shù)據(jù)通信通道建立之后,頁面進(jìn)程通知瀏覽器主程序向手機(jī)助手請(qǐng)求已經(jīng)連接或綁定過的手機(jī)的設(shè)備信息。
[0068]已經(jīng)連接或綁定過的手機(jī)指手機(jī)通過WIFI或者USB數(shù)據(jù)線與瀏覽器所在的PC已經(jīng)建立連接或者與瀏覽器所在的PC之前連接過并設(shè)定綁定關(guān)系的手機(jī)設(shè)備。
[0069]具體地,頁面進(jìn)程調(diào)用手機(jī)助手頁面的第二 JS接口,瀏覽器主程序通過執(zhí)行第二JS接口對(duì)應(yīng)的JS程序向手機(jī)助手請(qǐng)求手機(jī)的狀態(tài)信息以及手機(jī)桌面截圖。
[0070]在瀏覽器與手機(jī)助手之間的數(shù)據(jù)通信通道建立之后,瀏覽器主程序會(huì)檢測(cè)手機(jī)是否連接,在手機(jī)已連接的情況下,瀏覽器主程序回調(diào)AppStore_onConnect O接口,通知頁面進(jìn)程手機(jī)已連接。頁面進(jìn)程在接收到瀏覽器主程序發(fā)送的手機(jī)已連接的通知后,調(diào)用AppStore_getMobi IeInfo ()接口、AppStore_getMobi IeScreenImage O 接口,瀏覽器主程序通過執(zhí)行 AppStore_getMobiIeInfo O 接口、AppStore_getMobiIeScreenImage O 接口對(duì)應(yīng)的JS程序向手機(jī)助手請(qǐng)求手機(jī)的狀態(tài)信息以及手機(jī)桌面截圖。
[0071]如果瀏覽器主程序還檢測(cè)到設(shè)定綁定關(guān)系的手機(jī),也會(huì)通知頁面進(jìn)程。頁面進(jìn)程調(diào)用相應(yīng)的JS接口向手機(jī)助手請(qǐng)求綁定的手機(jī)的狀態(tài)信息。
[0072]步驟S204,頁面進(jìn)程獲取經(jīng)由瀏覽器主程序傳輸過來的由手機(jī)助手返回的已經(jīng)連接或綁定過的手機(jī)的設(shè)備信息,將其加載展示在手機(jī)助手頁面中,以便瀏覽器側(cè)用戶選擇進(jìn)行數(shù)據(jù)傳輸?shù)氖謾C(jī)。
[0073]瀏覽器主程序獲取到由手機(jī)助手返回的一個(gè)或多個(gè)手機(jī)的狀態(tài)信息以及桌面截圖之后,回調(diào)第三JS接口,將一個(gè)或多個(gè)手機(jī)的狀態(tài)信息以及桌面截圖提供給頁面進(jìn)程;頁面進(jìn)程將一個(gè)或多個(gè)手機(jī)的狀態(tài)信息以及桌面截圖加載展示在預(yù)置頁面的信息區(qū)域。當(dāng)有多個(gè)手機(jī)與瀏覽器連接或綁定過,可采用下拉菜單的方式,根據(jù)用戶的選擇分別加載展示各個(gè)手機(jī)的狀態(tài)信息以及桌面截圖。另外,用戶還需要從中選擇一個(gè)與瀏覽器進(jìn)行數(shù)據(jù)傳輸?shù)氖謾C(jī)。
[0074]具體地,手機(jī)助手根據(jù)瀏覽器主程序發(fā)送的請(qǐng)求,向手機(jī)請(qǐng)求獲取手機(jī)的狀態(tài)信息以及手機(jī)桌面截圖,手機(jī)助手將獲取到的手機(jī)的狀態(tài)信息以及手機(jī)桌面截圖返回給瀏覽器主程序,瀏覽器主程序獲取到由手機(jī)助手返回的手機(jī)的狀態(tài)信息以及手機(jī)桌面截圖之后,回調(diào) AppStore_setMobi IeInfo (string phone_inf o_ j son)接口、AppStore_setMobiIeScreenImage (string screen_snapshot_data)接口,用于將手機(jī)的狀態(tài)信息以及手機(jī)桌面截圖提供給頁面進(jìn)程。頁面進(jìn)程將這些信息加載展示在預(yù)置頁面的信息區(qū)域。
[0075]以O(shè)PPO手機(jī)為例,頁面進(jìn)程將從瀏覽器主程序獲取到的手機(jī)名稱:0PP0 Find5、手機(jī)的總存儲(chǔ)量信息:4G和剩余存儲(chǔ)量信息1.6G、手機(jī)的SD卡信息:總量:14.5G剩余:7.2G以及當(dāng)前手機(jī)的桌面展示在預(yù)置頁面的信息區(qū)域,并在預(yù)置頁面的信息區(qū)域顯示為“管理我的手機(jī)”,如圖3所示。
[0076]在用戶未連接手機(jī)的情況下,手機(jī)助手頁面加載完成后,手機(jī)助手頁面的信息區(qū)域中的手機(jī)桌面截圖為默認(rèn)的機(jī)器人樣式,用于顯示手機(jī)名稱的地方則會(huì)顯示“沒有連接手機(jī)”,信息區(qū)域底部的按鈕會(huì)顯示為“連接手機(jī)”。
[0077]此外,本實(shí)施例中的手機(jī)助手頁面還可以顯示更新后的手機(jī)的設(shè)備信息。具體地,在手機(jī)中的設(shè)備信息發(fā)生更新時(shí),手機(jī)助手將更新后的手機(jī)中的設(shè)備信息主動(dòng)通知給瀏覽器主程序,瀏覽器主程序?qū)⒏潞蟮氖謾C(jī)中的設(shè)備信息提供給頁面進(jìn)程,以供頁面進(jìn)程根據(jù)更新后的手機(jī)中的設(shè)備信息重新加載并展示手機(jī)助手頁面。以上述OPPO手機(jī)為例,當(dāng)手機(jī)的剩余存儲(chǔ)量由1.6G變?yōu)?.7G,其他設(shè)備信息不發(fā)生變化時(shí),手機(jī)助手將更新后的手機(jī)的設(shè)備信息通知給瀏覽器主程序,瀏覽器主程序?qū)⒏潞蟮氖謾C(jī)中的設(shè)備信息提供給頁面進(jìn)程,由頁面進(jìn)程根據(jù)更新后的手機(jī)中的設(shè)備信息重新加載并展示手機(jī)助手頁面,其中,手機(jī)助手頁面的信息區(qū)域?qū)@示:0PP0 Find5、手機(jī)的總存儲(chǔ)量信息:4G、剩余存儲(chǔ)量信息0.7G、以及手機(jī)的SD卡信息:總量信息:14.5G、剩余信息:7.2G,如圖4所示。
[0078]根據(jù)本發(fā)明上述實(shí)施例提供的方法,利用預(yù)置頁面建立瀏覽器與第一傳輸工具程序之間的數(shù)據(jù)通信通道,使得瀏覽器可以與移動(dòng)終端之間進(jìn)行數(shù)據(jù)傳輸,瀏覽器可獲取由第一傳輸工具程序返回的移動(dòng)終端中的設(shè)備信息,并將其加載展示在預(yù)置頁面中,以供用戶查看。通過該方法,用戶在上網(wǎng)瀏覽網(wǎng)頁的過程中,如要查看移動(dòng)終端中的設(shè)備信息,無需切換程序界面,可直接通過瀏覽器提供的觸發(fā)按鈕在預(yù)置頁面中查看,操作便捷。通過將移動(dòng)終端的設(shè)備信息展示在預(yù)置頁面的信息區(qū)域并對(duì)移動(dòng)終端的設(shè)備信息實(shí)時(shí)更新,可以方便實(shí)時(shí)地掌握移動(dòng)終端的設(shè)備信息,方便用戶對(duì)移動(dòng)終端進(jìn)行操作,避免了移動(dòng)終端的存儲(chǔ)量不足導(dǎo)致用戶進(jìn)行無用功操作的缺陷。
[0079]圖5示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法的流程圖。本實(shí)施例中,以移動(dòng)終端為手機(jī)、客戶端為PC、第一傳輸工具程序?yàn)槭謾C(jī)助手為例進(jìn)行介紹。如圖5所示,該方法包括以下步驟:
[0080]步驟S500,在PC的瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的手機(jī)中的存儲(chǔ)數(shù)據(jù)信息的讀取請(qǐng)求。
[0081]其中,手機(jī)中的存儲(chǔ)數(shù)據(jù)信息包含但不僅限于手機(jī)的應(yīng)用列表信息,應(yīng)用列表信息包含多個(gè)數(shù)據(jù)項(xiàng),每個(gè)數(shù)據(jù)項(xiàng)攜帶手機(jī)中一個(gè)已安裝應(yīng)用的信息,每個(gè)數(shù)據(jù)項(xiàng)攜帶移動(dòng)終端中一個(gè)已安裝應(yīng)用的信息又包含:已安裝應(yīng)用的名稱、版本信息、大小和存儲(chǔ)位置信肩、O
[0082]步驟S501,啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面。
[0083]本步驟與圖2所示實(shí)施例中的步驟S201類似,在此不再贅述。
[0084]步驟S502,頁面進(jìn)程從服務(wù)端請(qǐng)求獲取應(yīng)用市場(chǎng)子頁面,將應(yīng)用市場(chǎng)子頁面加載展示在預(yù)置頁面的應(yīng)用市場(chǎng)區(qū)域。
[0085]頁面進(jìn)程加載預(yù)置頁面的過程中,頁面進(jìn)程向服務(wù)器發(fā)出獲取應(yīng)用市場(chǎng)子頁面的請(qǐng)求,服務(wù)器根據(jù)頁面進(jìn)程發(fā)送的請(qǐng)求向頁面進(jìn)程返回相應(yīng)的應(yīng)用市場(chǎng)子頁面,頁面進(jìn)程將服務(wù)器端返回的應(yīng)用市場(chǎng)子頁面加載展示在預(yù)置頁面的應(yīng)用市場(chǎng)區(qū)域。例如,可以在預(yù)置頁面的應(yīng)用市場(chǎng)區(qū)域展示近期下載次數(shù)高的應(yīng)用,或者按照應(yīng)用的類別展示從服務(wù)器端獲取到的應(yīng)用,例如按照系統(tǒng)輸入、聊天通訊、影音影像、閱讀學(xué)習(xí)、生活地圖、壁紙主題、辦公商務(wù)等分類展示,如圖6所示。
[0086]步驟S503,頁面進(jìn)程調(diào)用預(yù)置頁面的第一 JS接口,瀏覽器主程序通過執(zhí)行第一 JS接口對(duì)應(yīng)的JS程序建立與手機(jī)助手的數(shù)據(jù)通信通道。
[0087]本步驟與圖2所示實(shí)施例中的步驟S202類似,在此不再贅述。
[0088]上述步驟S503也可以在步驟S502之前執(zhí)行,或與步驟S502同步執(zhí)行。
[0089]步驟S504,在數(shù)據(jù)通信通道建立之后,頁面進(jìn)程調(diào)用預(yù)置頁面的第四JS接口,瀏覽器主程序通過執(zhí)行第四JS接口對(duì)應(yīng)的JS程序向手機(jī)助手請(qǐng)求移動(dòng)終端的應(yīng)用列表信肩、O
[0090]在瀏覽器與手機(jī)助手之間的數(shù)據(jù)通信通道建立之后,瀏覽器主程序會(huì)檢測(cè)手機(jī)是否連接,在手機(jī)已連接的情況下,瀏覽器主程序調(diào)用AppStore_onConnect O接口,通知頁面進(jìn)程手機(jī)已連接。頁面進(jìn)程在接收到瀏覽器主程序發(fā)送的手機(jī)已連接的通知后,調(diào)用AppStore_getAppList O 接口,瀏覽器主程序通過執(zhí)行 AppStore_getAppList O 接口對(duì)應(yīng)的JS程序向手機(jī)助手請(qǐng)求手機(jī)的應(yīng)用列表信息。
[0091]步驟S505,瀏覽器主程序獲取到由手機(jī)助手反饋的手機(jī)的應(yīng)用列表信息之后,回調(diào)第五JS接口,將手機(jī)的應(yīng)用列表信息提供給頁面進(jìn)程。
[0092]手機(jī)助手在接收到瀏覽器主程序發(fā)送的獲取手機(jī)的應(yīng)用列表信息的請(qǐng)求后,向手機(jī)獲取手機(jī)的應(yīng)用列表信息,并將所獲取到的手機(jī)的應(yīng)用列表信息反饋給瀏覽器主程序,瀏覽器主程序獲取到由手機(jī)助手反饋的手機(jī)的應(yīng)用列表信息之后,回調(diào)AppStore_setAppList (string app_list_json)接口,并將手機(jī)的應(yīng)用列表信息提供給頁面進(jìn)程。
[0093]步驟S506,頁面進(jìn)程將手機(jī)的應(yīng)用列表信息加載展示在預(yù)置頁面的移動(dòng)終端管理區(qū)域。
[0094]其中,在預(yù)置頁面的移動(dòng)終端管理區(qū)域展示每個(gè)已安裝應(yīng)用的名稱、大小和存儲(chǔ)位置信息,并加載展示每個(gè)已安裝應(yīng)用的卸載選項(xiàng);對(duì)于根據(jù)已安裝應(yīng)用的版本信息確定需要升級(jí)的已安裝應(yīng)用,加載展示該已安裝應(yīng)用的升級(jí)選項(xiàng),例如,頁面進(jìn)程獲取到的手機(jī)應(yīng)用分別為:360瀏覽器、360手機(jī)助手、360文件管理器、AppBackup、Chrome、Flappy Bird、Paperama、SD Card Speed Test、Table Tennis,則預(yù)置頁面的移動(dòng)終端管理區(qū)域?qū)⑷鐖D7所示。而在手機(jī)的應(yīng)用列表信息加載過程中,預(yù)置頁面的移動(dòng)終端管理區(qū)域?qū)@示“正在讀取手機(jī)已安裝軟件,請(qǐng)稍后”。
[0095]此外,本實(shí)施例還可用于確定已安裝應(yīng)用是否需要升級(jí)。具體地,將已安裝應(yīng)用的版本信息與應(yīng)用市場(chǎng)子頁面中相同應(yīng)用的版本信息進(jìn)行比較,若已安裝應(yīng)用的版本信息與應(yīng)用市場(chǎng)子頁面中相同應(yīng)用的版本信息相同,則該已安裝應(yīng)用不需要升級(jí),若已安裝應(yīng)用的版本信息與應(yīng)用市場(chǎng)子頁面中相同應(yīng)用的版本信息不相同,則該已安裝應(yīng)用需要升級(jí),此時(shí),將在移動(dòng)終端的管理區(qū)域中顯示“升級(jí)”選項(xiàng),當(dāng)用戶點(diǎn)擊該“升級(jí)”選項(xiàng),則對(duì)該應(yīng)用進(jìn)行升級(jí),“升級(jí)”選項(xiàng)包括極速升級(jí)與升級(jí)兩種,在應(yīng)用可以通過極速升級(jí)的方式進(jìn)行升級(jí)時(shí),頁面還將顯示“可提速XX %升級(jí)”的提示。
[0096]可選地,本實(shí)施例還可對(duì)手機(jī)中的應(yīng)用進(jìn)行管理,例如,對(duì)手機(jī)中的應(yīng)用進(jìn)行升級(jí)或卸載,或者在手機(jī)上安裝應(yīng)用市場(chǎng)子頁面所展示的應(yīng)用。具體地,根據(jù)對(duì)預(yù)置頁面中指定應(yīng)用的安裝/升級(jí)/卸載選項(xiàng)的觸發(fā)請(qǐng)求,頁面進(jìn)程調(diào)用預(yù)置頁面的與安裝/升級(jí)/卸載選項(xiàng)對(duì)應(yīng)的第六JS接口,并將指定應(yīng)用的應(yīng)用ID傳遞給第六JS接口,瀏覽器主程序通過執(zhí)行第六JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序發(fā)送安裝/升級(jí)/卸載指定應(yīng)用的操作請(qǐng)求,以供第一傳輸工具程序根據(jù)應(yīng)用ID向移動(dòng)終端發(fā)送安裝/升級(jí)/卸載指定應(yīng)用的操作命令。
[0097]這里的應(yīng)用ID可以是應(yīng)用的標(biāo)識(shí),也可以是應(yīng)用名稱。每一應(yīng)用都有唯一的應(yīng)用ID,根據(jù)該應(yīng)用ID可以識(shí)別所需要操作的應(yīng)用。用戶在觸發(fā)預(yù)置頁面中指定應(yīng)用的安裝/升級(jí)/卸載選項(xiàng)后,頁面進(jìn)程調(diào)用AppStore_installApp (string app_name)安裝接口、相應(yīng)的升級(jí)接口(本文未給出具體定義)、或AppStore_uninstallApp (string app_name)卸載接口,將所指定應(yīng)用的app_name傳遞分別給安裝接口、升級(jí)接口、卸載接口,瀏覽器主程序通過執(zhí)行安裝接口、升級(jí)接口、卸載接口對(duì)應(yīng)的JS程序向第一傳輸工具程序發(fā)送安裝/升級(jí)/卸載指定應(yīng)用的操作請(qǐng)求。
[0098]本實(shí)施例不僅可以方便用戶對(duì)手機(jī)進(jìn)行操作,還可以在用戶對(duì)手機(jī)進(jìn)行操作之后,向用戶展示操作結(jié)果,并且及時(shí)更新預(yù)置頁面的展示內(nèi)容。在移動(dòng)終端安裝/升級(jí)/卸載指定應(yīng)用之后,瀏覽器主程序獲取由第一傳輸工具程序反饋的移動(dòng)終端安裝/升級(jí)/卸載指定應(yīng)用的成功或失敗通知消息,回調(diào)第七JS接口,將移動(dòng)終端安裝/升級(jí)/卸載指定應(yīng)用的成功或失敗通知消息提供給頁面進(jìn)程,以供頁面進(jìn)程根據(jù)成功或失敗通知消息更新預(yù)置頁面的展示內(nèi)容。
[0099]具體地,瀏覽器主程序通過回調(diào)AppStore_setApkInstallStatus (stringinstal l_status_ j son)(安裝應(yīng)用的過程狀態(tài)通知接口)、升級(jí)應(yīng)用的過程狀態(tài)通知接口、AppStore_setApkUninstal IStatus (string uninstal l_status_ j son)(隹 P載應(yīng)用的過程狀態(tài)通知接口)將手機(jī)安裝/升級(jí)/卸載指定應(yīng)用的成功或失敗通知消息提供給頁面進(jìn)程,以供頁面進(jìn)程根據(jù)成功或失敗通知消息更新預(yù)置頁面的展示內(nèi)容。
[0100]此外,本實(shí)施例中的預(yù)置頁面還可以顯示更新后的移動(dòng)終端的存儲(chǔ)數(shù)據(jù)信息。具體地,在移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息發(fā)生更新時(shí),第一傳輸工具程序?qū)⒏潞蟮囊苿?dòng)終端中的存儲(chǔ)數(shù)據(jù)信息主動(dòng)通知給瀏覽器主程序,瀏覽器主程序?qū)⒏潞蟮囊苿?dòng)終端中的存儲(chǔ)數(shù)據(jù)信息提供給頁面進(jìn)程,以供頁面進(jìn)程根據(jù)更新后的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息重新加載并展示預(yù)置頁面,使得用戶可以實(shí)時(shí)獲知移動(dòng)終端中存儲(chǔ)數(shù)據(jù)信息,避免用戶進(jìn)行不必要的操作,例如二次安裝。
[0101]本實(shí)施例還可用于檢測(cè)移動(dòng)終端是否已連接斷開,在連接斷開的情況下,可以通過預(yù)置頁面向用戶展示連接已斷開。具體地,在移動(dòng)終端與第一傳輸工具程序斷開連接之后,瀏覽器主程序接收第一傳輸工具程序發(fā)送的連接斷開事件消息;瀏覽器主程序?qū)⑦B接斷開事件消息提供給頁面進(jìn)程,以供頁面進(jìn)程根據(jù)連接斷開事件消息重新加載并展示預(yù)置頁面。該方法能夠在用戶網(wǎng)絡(luò)不穩(wěn)定或者用戶無意識(shí)斷開移動(dòng)終端與手機(jī)助手連接的情況下,快速且形象地告知用戶連接已斷開,用戶在獲知連接斷開后可選擇重新連接或者停止后續(xù)操作,避免了連接斷開后預(yù)置頁面沒有及時(shí)更新展示內(nèi)容,造成用戶進(jìn)行一些無意義操作。在手機(jī)已經(jīng)連接斷開時(shí),在通過USB數(shù)據(jù)線連接手機(jī)的情況下,預(yù)置頁面的信息區(qū)域可以顯示手機(jī)名稱,但是手機(jī)桌面截圖將顯示未連接手機(jī)時(shí)的機(jī)器人截圖,信息區(qū)域底部顯示“管理我的手機(jī)”;應(yīng)用市場(chǎng)區(qū)域?qū)@示“您的手機(jī)已離線,請(qǐng)連接上您的手機(jī),然后才能管理手機(jī)應(yīng)用,并在應(yīng)用市場(chǎng)區(qū)域提供有‘連接手機(jī)’選項(xiàng)”;在通過WIFI連接手機(jī)的情況下,預(yù)置頁面的信息區(qū)域可以顯示手機(jī)名稱,但是手機(jī)桌面截圖將顯示W(wǎng)IFI樣式的默認(rèn)圖片,信息區(qū)域底部顯示“管理我的手機(jī)”;應(yīng)用市場(chǎng)區(qū)域?qū)@示“需要您的授權(quán),為了您的手機(jī)數(shù)據(jù)安全,請(qǐng)點(diǎn)擊以下按鈕,并根據(jù)提示,在手機(jī)上完成授權(quán)確認(rèn),并在應(yīng)用市場(chǎng)區(qū)域提供有‘讀取手機(jī)應(yīng)用列表’選項(xiàng)”。
[0102]此外,在數(shù)據(jù)通信通道建立之后,瀏覽器不僅可以獲取移動(dòng)終端中的數(shù)據(jù),瀏覽器還可以將網(wǎng)絡(luò)側(cè)提供的豐富數(shù)據(jù)發(fā)送給移動(dòng)終端,具體地,頁面進(jìn)程具有通知瀏覽器主程序通過第一傳輸工具程序向移動(dòng)終端設(shè)備發(fā)送數(shù)據(jù)的功能,其中,數(shù)據(jù)包括:瀏覽器加載網(wǎng)頁中的網(wǎng)頁元素的URL信息或者下載的文件或者下載的網(wǎng)頁元素。其中,數(shù)據(jù)進(jìn)一步包括:針對(duì)移動(dòng)終端中的指定APP的操作命令以及操作數(shù)。利用所建立的數(shù)據(jù)通信通道將瀏覽器側(cè)的數(shù)據(jù)傳遞到移動(dòng)終端,解決了瀏覽器無法與移動(dòng)終端進(jìn)行數(shù)據(jù)傳輸,而需要將網(wǎng)絡(luò)內(nèi)容拷貝或下載后再轉(zhuǎn)移到移動(dòng)終端上的缺陷,使得用戶可以直接通過瀏覽器對(duì)移動(dòng)終端進(jìn)行操作,方便了用戶在利用瀏覽器上網(wǎng)時(shí),將瀏覽器從服務(wù)器獲取的網(wǎng)絡(luò)內(nèi)容直接轉(zhuǎn)移給移動(dòng)終端。
[0103]可選地,本實(shí)施例不僅可以將瀏覽器側(cè)應(yīng)用安裝于移動(dòng)終端,還可根據(jù)移動(dòng)終端的中存儲(chǔ)數(shù)據(jù)信息在瀏覽器所在的客戶端安裝移動(dòng)終端中APP程序?qū)?yīng)的客戶端程序,方便用戶安裝以及使用對(duì)應(yīng)的客戶端程序。具體地,頁面進(jìn)程依據(jù)第一傳輸工具程序返回的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息中的APP程序信息,自動(dòng)在瀏覽器側(cè)加載對(duì)應(yīng)的瀏覽器插件信息安裝APP程序?qū)?yīng)的客戶端程序。
[0104]根據(jù)本發(fā)明上述實(shí)施例提供的方法,利用預(yù)置頁面建立瀏覽器與第一傳輸工具程序之間的數(shù)據(jù)通信通道,使得瀏覽器可以與移動(dòng)終端之間進(jìn)行數(shù)據(jù)傳輸,瀏覽器可獲取由第一傳輸工具程序返回的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息,并將其加載展示在預(yù)置頁面中,以供用戶查看。通過該方法,用戶在上網(wǎng)瀏覽網(wǎng)頁的過程中,如要查看移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息,無需切換程序界面,可直接通過瀏覽器提供的觸發(fā)按鈕在預(yù)置頁面中查看,操作便捷。頁面進(jìn)程根據(jù)瀏覽器主程序回調(diào)JS接口,可以實(shí)時(shí)快速展示移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息,方便用戶對(duì)移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息進(jìn)行相應(yīng)地操作。
[0105]圖8示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的瀏覽器裝置的結(jié)構(gòu)框圖。其中,瀏覽器裝置通過瀏覽器裝置所在的客戶端上安裝的第一傳輸工具程序與移動(dòng)終端進(jìn)行數(shù)據(jù)通信。如圖8所示,該瀏覽器裝置包括:運(yùn)行瀏覽器主程序的主程序模塊800、運(yùn)行頁面進(jìn)程的頁面進(jìn)程模塊810,其中,頁面進(jìn)程模塊810包括:調(diào)用模塊811、獲取模塊812、加載模塊813。
[0106]主程序模塊800,適于在瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的一移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息的讀取請(qǐng)求;啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面,根據(jù)頁面進(jìn)程模塊的通知建立與第一傳輸工具程序的數(shù)據(jù)通信通道。
[0107]調(diào)用模塊811,適于通知主程序模塊向第一傳輸工具程序請(qǐng)求移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息。
[0108]獲取模塊812,適于獲取主程序模塊傳輸過來的由第一傳輸工具程序返回的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息。
[0109]其中,移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息包含移動(dòng)終端的應(yīng)用列表信息;應(yīng)用列表信息包含多個(gè)數(shù)據(jù)項(xiàng),每個(gè)數(shù)據(jù)項(xiàng)攜帶移動(dòng)終端中一個(gè)已安裝應(yīng)用的信息,每個(gè)數(shù)據(jù)項(xiàng)攜帶移動(dòng)終端中一個(gè)已安裝應(yīng)用的信息包含:已安裝應(yīng)用的名稱、版本信息、大小和存儲(chǔ)位置信息;移動(dòng)終端的設(shè)備信息包含移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖;移動(dòng)終端的狀態(tài)信息包含以下信息的一種或多種:移動(dòng)終端的名稱和型號(hào)、移動(dòng)終端的總存儲(chǔ)量信息和剩余存儲(chǔ)量信息、以及移動(dòng)終端的SD卡信息。
[0110]加載模塊813,適于加載移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息并將其展示在預(yù)置頁面中。
[0111]可選地,調(diào)用模塊811進(jìn)一步適于:調(diào)用預(yù)置頁面的第一 JS接口。
[0112]主程序模塊800進(jìn)一步適于:通過執(zhí)行第一 JS接口對(duì)應(yīng)的JS程序建立與第一傳輸工具程序的數(shù)據(jù)通信通道。
[0113]主程序模塊800進(jìn)一步適于:根據(jù)頁面進(jìn)程模塊的通知向第一傳輸工具程序請(qǐng)求已經(jīng)連接或綁定過的移動(dòng)終端的設(shè)備信息。
[0114]加載模塊813,進(jìn)一步適于將已經(jīng)連接或綁定過的移動(dòng)終端的設(shè)備信息展示在預(yù)置頁面中,以便瀏覽器側(cè)用戶選擇進(jìn)行數(shù)據(jù)傳輸?shù)囊苿?dòng)終端。
[0115]調(diào)用模塊811進(jìn)一步適于:調(diào)用預(yù)置頁面的第二 JS接口。
[0116]主程序模塊800進(jìn)一步適于:通過執(zhí)行第二 JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序請(qǐng)求移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖;以及在獲取到由第一傳輸工具程序返回的移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖之后,回調(diào)預(yù)置頁面的第三JS接口,將移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖提供給獲取模塊。
[0117]加載模塊813進(jìn)一步適于:將移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖加載展示在預(yù)置頁面的信息區(qū)域。
[0118]根據(jù)本發(fā)明上述實(shí)施例提供的瀏覽器裝置,利用預(yù)置頁面建立瀏覽器與第一傳輸工具程序之間的數(shù)據(jù)通信通道,使得瀏覽器可以與移動(dòng)終端之間進(jìn)行數(shù)據(jù)傳輸,瀏覽器可獲取由第一傳輸工具程序返回的移動(dòng)終端中的設(shè)備信息,并將其加載展示在預(yù)置頁面中,以供用戶查看。利用該瀏覽器裝置,用戶在上網(wǎng)瀏覽網(wǎng)頁的過程中,如要查看移動(dòng)終端中的設(shè)備信息,無需切換程序界面,可直接通過瀏覽器提供的觸發(fā)按鈕在預(yù)置頁面中查看,操作便捷。通過將移動(dòng)終端的設(shè)備信息展示在預(yù)置頁面的信息區(qū)域并對(duì)移動(dòng)終端的設(shè)備信息實(shí)時(shí)更新,可以方便實(shí)時(shí)地掌握移動(dòng)終端的設(shè)備信息,方便用戶對(duì)移動(dòng)終端進(jìn)行操作,避免了移動(dòng)終端的存儲(chǔ)量不足導(dǎo)致用戶進(jìn)行無用功操作的缺陷。
[0119]圖9示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的瀏覽器裝置的結(jié)構(gòu)框圖。如圖9所示,該瀏覽器裝置包括:運(yùn)行瀏覽器主程序的主程序模塊900、運(yùn)行頁面進(jìn)程的頁面進(jìn)程模塊910,其中,頁面進(jìn)程模塊910包括:調(diào)用模塊911、獲取模塊912、加載模塊913、比較模塊914、發(fā)送模塊915。
[0120]主程序模塊900,適于在瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的一移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息的讀取請(qǐng)求;啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面,根據(jù)頁面進(jìn)程模塊的通知建立與第一傳輸工具程序的數(shù)據(jù)通信通道。
[0121]調(diào)用模塊911,適于通知主程序模塊向第一傳輸工具程序請(qǐng)求移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息。
[0122]獲取模塊912,適于獲取主程序模塊傳輸過來的由第一傳輸工具程序返回的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息。
[0123]加載模塊913,適于加載移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息并將其展示在預(yù)置頁面中。
[0124]可選地,調(diào)用模塊911進(jìn)一步適于:調(diào)用預(yù)置頁面的第四JS接口。
[0125]主程序模塊900進(jìn)一步適于:通過執(zhí)行第四JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序請(qǐng)求移動(dòng)終端的應(yīng)用列表信息;以及在獲取到由第一傳輸工具程序反饋的移動(dòng)終端的應(yīng)用列表信息之后,回調(diào)預(yù)置頁面的第五JS接口,將移動(dòng)終端的應(yīng)用列表信息提供給獲取模塊。
[0126]加載模塊913進(jìn)一步適于:將移動(dòng)終端的應(yīng)用列表信息加載展示在預(yù)置頁面的移動(dòng)終端管理區(qū)域。
[0127]加載模塊913進(jìn)一步適于:在預(yù)置頁面的移動(dòng)終端管理區(qū)域展示每個(gè)已安裝應(yīng)用的名稱、大小和存儲(chǔ)位置信息,并加載展示每個(gè)已安裝應(yīng)用的卸載選項(xiàng);對(duì)于根據(jù)已安裝應(yīng)用的版本信息確定需要升級(jí)的已安裝應(yīng)用,加載展示該已安裝應(yīng)用的升級(jí)選項(xiàng)。
[0128]加載模塊913還適于:加載預(yù)置頁面,在預(yù)置頁面的應(yīng)用市場(chǎng)區(qū)域展示從服務(wù)端請(qǐng)求回來的應(yīng)用市場(chǎng)子頁面。
[0129]頁面進(jìn)程模塊910還包括:比較模塊914,適于將已安裝應(yīng)用的版本信息與應(yīng)用市場(chǎng)子頁面中相同應(yīng)用的版本信息進(jìn)行比較,確定已安裝應(yīng)用是否需要升級(jí)。
[0130]調(diào)用模塊911還適于:根據(jù)對(duì)預(yù)置頁面中指定應(yīng)用的安裝/升級(jí)/卸載選項(xiàng)的觸發(fā)請(qǐng)求,調(diào)用預(yù)置頁面的與安裝/升級(jí)/卸載選項(xiàng)對(duì)應(yīng)的第六JS接口,并將指定應(yīng)用的應(yīng)用ID傳遞給第六JS接口。
[0131]主程序模塊900還適于:通過執(zhí)行第六JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序發(fā)送安裝/升級(jí)/卸載指定應(yīng)用的操作請(qǐng)求,以供第一傳輸工具程序根據(jù)應(yīng)用ID向移動(dòng)終端發(fā)送安裝/升級(jí)/卸載指定應(yīng)用的操作命令。
[0132]主程序模塊900還適于:獲取由第一傳輸工具程序反饋的移動(dòng)終端安裝/升級(jí)/卸載指定應(yīng)用的成功或失敗通知消息,回調(diào)預(yù)置頁面的第七JS接口,將移動(dòng)終端安裝/升級(jí)/卸載指定應(yīng)用的成功或失敗通知消息提供給獲取模塊。
[0133]加載模塊913進(jìn)一步適于:根據(jù)成功或失敗通知消息更新預(yù)置頁面的展示內(nèi)容。
[0134]主程序模塊900還適于:接收第一傳輸工具程序在移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息發(fā)生更新時(shí)主動(dòng)通知的更新后的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息;以及,將更新后的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息提供給獲取模塊。
[0135]加載模塊913進(jìn)一步適于:根據(jù)更新后的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息重新加載并展示預(yù)置頁面。
[0136]主程序模塊900還適于:接收第一傳輸工具程序在移動(dòng)終端與第一傳輸工具程序斷開連接之后發(fā)送的連接斷開事件消息;以及,將連接斷開事件消息提供給獲取模塊。
[0137]加載模塊913進(jìn)一步適于:根據(jù)連接斷開事件消息重新加載并展示預(yù)置頁面。
[0138]頁面進(jìn)程模塊910還包括:發(fā)送模塊915,適于通知主程序模塊通過第一傳輸工具程序向移動(dòng)終端設(shè)備發(fā)送數(shù)據(jù),其中,數(shù)據(jù)包括:瀏覽器加載網(wǎng)頁中的網(wǎng)頁元素的URL信息或者下載的文件或者下載的網(wǎng)頁元素。其中,數(shù)據(jù)進(jìn)一步包括:針對(duì)移動(dòng)終端設(shè)備中的指定APP的操作命令以及操作數(shù)。
[0139]主程序模塊900進(jìn)一步適于:依據(jù)第一傳輸工具程序返回的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息中的APP程序信息,自動(dòng)在瀏覽器側(cè)加載對(duì)應(yīng)的瀏覽器插件信息安裝APP程序?qū)?yīng)的客戶端程序。
[0140]根據(jù)本發(fā)明上述實(shí)施例提供的瀏覽器裝置,利用預(yù)置頁面建立瀏覽器與第一傳輸工具程序之間的數(shù)據(jù)通信通道,使得瀏覽器可以與移動(dòng)終端之間進(jìn)行數(shù)據(jù)傳輸,瀏覽器可獲取由第一傳輸工具程序返回的移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息,并將其加載展示在預(yù)置頁面中,以供用戶查看。利用該瀏覽器裝置,用戶在上網(wǎng)瀏覽網(wǎng)頁的過程中,如要查看移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息,無需切換程序界面,可直接通過瀏覽器提供的觸發(fā)按鈕在預(yù)置頁面中查看,操作便捷。頁面進(jìn)程根據(jù)瀏覽器主程序回調(diào)JS接口,可以實(shí)時(shí)快速展示移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息,方便用戶對(duì)移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息進(jìn)行相應(yīng)地操作。
[0141]在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見的。此外,本發(fā)明也不針對(duì)任何特定編程語言。應(yīng)當(dāng)明白,可以利用各種編程語言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
[0142]在此處所提供的說明書中,說明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說明書的理解。
[0143]類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
[0144]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中。可以把實(shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進(jìn)行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來代替。
[0145]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來使用。
[0146]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的瀏覽器與移動(dòng)終端之間進(jìn)行通信的設(shè)備中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
[0147]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過同一個(gè)硬件項(xiàng)來具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
[0148]本發(fā)明公開了:A1、一種瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法,其中所述瀏覽器通過瀏覽器所在的客戶端上安裝的第一傳輸工具程序與所述移動(dòng)終端進(jìn)行數(shù)據(jù)通信,所述方法包括:
[0149]在瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的一移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息的讀取請(qǐng)求;
[0150]啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面,由所述頁面進(jìn)程通知瀏覽器主程序建立與第一傳輸工具程序的數(shù)據(jù)通信通道;
[0151 ] 在所述數(shù)據(jù)通信通道建立之后,所述頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息;
[0152]所述頁面進(jìn)程獲取經(jīng)由所述瀏覽器主程序傳輸過來的由第一傳輸工具程序返回的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息,并將其加載展示在所述預(yù)置頁面中。
[0153]A2、根據(jù)Al所述的方法,所述頁面進(jìn)程通知瀏覽器主程序建立與第一傳輸工具程序的數(shù)據(jù)通信通道具體為:所述頁面進(jìn)程調(diào)用所述預(yù)置頁面的第一 JS接口,所述瀏覽器主程序通過執(zhí)行所述第一 JS接口對(duì)應(yīng)的JS程序建立與第一傳輸工具程序的數(shù)據(jù)通信通道。
[0154]A3、根據(jù)Al所述的方法,在所述數(shù)據(jù)通信通道建立之后,所述頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的設(shè)備信息進(jìn)一步包括:所述頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求已經(jīng)連接或綁定過的移動(dòng)終端的設(shè)備信息;
[0155]將所述移動(dòng)終端中的設(shè)備信息加載展示在所述預(yù)置頁面中進(jìn)一步包括:所述頁面進(jìn)程將已經(jīng)連接或綁定過的移動(dòng)終端的設(shè)備信息展示在所述預(yù)置頁面中,以便瀏覽器側(cè)用戶選擇進(jìn)行數(shù)據(jù)傳輸?shù)囊苿?dòng)終端。
[0156]A4、根據(jù)Al或A3所述的方法,所述移動(dòng)終端的設(shè)備信息包含移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖;
[0157]所述頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的設(shè)備信息具體包括:所述頁面進(jìn)程調(diào)用所述預(yù)置頁面的第二 JS接口,所述瀏覽器主程序通過執(zhí)行第二 JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖;
[0158]所述頁面進(jìn)程獲取經(jīng)由所述瀏覽器主程序傳輸過來的由第一傳輸工具程序返回的所述移動(dòng)終端中的設(shè)備信息,并將其加載展示在所述預(yù)置頁面中具體包括:所述瀏覽器主程序獲取到由第一傳輸工具程序返回的所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖之后,回調(diào)所述預(yù)置頁面的第三JS接口,將所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖提供給所述頁面進(jìn)程;所述頁面進(jìn)程將所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖加載展示在所述預(yù)置頁面的信息區(qū)域。
[0159]A5、根據(jù)A4所述的方法,所述移動(dòng)終端的狀態(tài)信息包含以下信息的一種或多種:所述移動(dòng)終端的名稱和型號(hào)、所述移動(dòng)終端的總存儲(chǔ)量信息和剩余存儲(chǔ)量信息、以及所述移動(dòng)終端的SD卡信息。
[0160]A6、根據(jù)Al所述的方法,所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息包含移動(dòng)終端的應(yīng)用列表信息;所述應(yīng)用列表信息包含多個(gè)數(shù)據(jù)項(xiàng),每個(gè)數(shù)據(jù)項(xiàng)攜帶移動(dòng)終端中一個(gè)已安裝應(yīng)用的信息;
[0161]所述頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息具體包括:所述頁面進(jìn)程調(diào)用所述預(yù)置頁面的第四JS接口,所述瀏覽器主程序通過執(zhí)行第四JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端的應(yīng)用列表信息;
[0162]所述頁面進(jìn)程獲取經(jīng)由所述瀏覽器主程序傳輸過來的由第一傳輸工具程序返回的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息,并將其加載展示在所述頁面中具體包括:所述瀏覽器主程序獲取到由第一傳輸工具程序反饋的所述移動(dòng)終端的應(yīng)用列表信息之后,回調(diào)所述預(yù)置頁面的第五JS接口,將所述移動(dòng)終端的應(yīng)用列表信息提供給所述頁面進(jìn)程;所述頁面進(jìn)程將所述移動(dòng)終端的應(yīng)用列表信息加載展示在所述預(yù)置頁面的移動(dòng)終端管理區(qū)域。
[0163]A7、根據(jù)A6所述的方法,所述每個(gè)數(shù)據(jù)項(xiàng)攜帶移動(dòng)終端中一個(gè)已安裝應(yīng)用的信息包含:已安裝應(yīng)用的名稱、版本信息、大小和存儲(chǔ)位置信息;
[0164]所述頁面進(jìn)程將所述移動(dòng)終端的應(yīng)用列表信息加載展示在所述預(yù)置頁面的移動(dòng)終端管理區(qū)域具體包括:在預(yù)置頁面的移動(dòng)終端管理區(qū)域展示每個(gè)已安裝應(yīng)用的名稱、大小和存儲(chǔ)位置信息,并加載展示每個(gè)已安裝應(yīng)用的卸載選項(xiàng);對(duì)于根據(jù)已安裝應(yīng)用的版本信息確定需要升級(jí)的已安裝應(yīng)用,加載展示該已安裝應(yīng)用的升級(jí)選項(xiàng)。
[0165]AS、根據(jù)A7所述的方法,所述方法還包括:所述頁面進(jìn)程從服務(wù)端請(qǐng)求獲取應(yīng)用市場(chǎng)子頁面,將所述應(yīng)用市場(chǎng)子頁面加載展示在所述預(yù)置頁面的應(yīng)用市場(chǎng)區(qū)域。
[0166]A9、根據(jù)AS所述的方法,所述方法還包括:將已安裝應(yīng)用的版本信息與應(yīng)用市場(chǎng)子頁面中相同應(yīng)用的版本信息進(jìn)行比較,確定已安裝應(yīng)用是否需要升級(jí)。
[0167]A10、根據(jù)A1-A9任一項(xiàng)所述的方法,在將其加載展示在所述頁面中之后,所述方法還包括:
[0168]根據(jù)對(duì)所述預(yù)置頁面中指定應(yīng)用的安裝/升級(jí)/卸載選項(xiàng)的觸發(fā)請(qǐng)求,所述頁面進(jìn)程調(diào)用預(yù)置頁面的與所述安裝/升級(jí)/卸載選項(xiàng)對(duì)應(yīng)的第六JS接口,并將所述指定應(yīng)用的應(yīng)用ID傳遞給所述第六JS接口;
[0169]所述瀏覽器主程序通過執(zhí)行所述第六JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序發(fā)送安裝/升級(jí)/卸載所述指定應(yīng)用的操作請(qǐng)求,以供所述第一傳輸工具程序根據(jù)所述應(yīng)用ID向所述移動(dòng)終端發(fā)送安裝/升級(jí)/卸載所述指定應(yīng)用的操作命令。
[0170]All、根據(jù)AlO所述的方法,在所述移動(dòng)終端安裝/升級(jí)/卸載所述指定應(yīng)用之后,所述方法還包括:所述瀏覽器主程序獲取由第一傳輸工具程序反饋的所述移動(dòng)終端安裝/升級(jí)/卸載所述指定應(yīng)用的成功或失敗通知消息,回調(diào)所述預(yù)置頁面的第七JS接口,將所述移動(dòng)終端安裝/升級(jí)/卸載所述指定應(yīng)用的成功或失敗通知消息提供給所述頁面進(jìn)程,以供所述頁面進(jìn)程根據(jù)所述成功或失敗通知消息更新所述預(yù)置頁面的展示內(nèi)容。
[0171]A12、根據(jù)Al所述的方法,在將其加載展示在所述頁面中之后,所述方法還包括:
[0172]在所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息發(fā)生更新時(shí),所述第一傳輸工具程序?qū)⒏潞蟮乃鲆苿?dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息主動(dòng)通知給所述瀏覽器主程序;
[0173]所述瀏覽器主程序?qū)⒏潞蟮乃鲆苿?dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息提供給所述頁面進(jìn)程,以供所述頁面進(jìn)程根據(jù)更新后的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息重新加載并展示所述預(yù)置頁面。
[0174]A13、根據(jù)Al所述的方法,在將其加載展示在所述頁面中之后,所述方法還包括:
[0175]在所述移動(dòng)終端與所述第一傳輸工具程序斷開連接之后,所述瀏覽器主程序接收所述第一傳輸工具程序發(fā)送的連接斷開事件消息;
[0176]所述瀏覽器主程序?qū)⑺鲞B接斷開事件消息提供給頁面進(jìn)程,以供所述頁面進(jìn)程根據(jù)所述連接斷開事件消息重新加載并展示所述預(yù)置頁面。
[0177]A14、根據(jù)Al所述的方法,還包括:在所述數(shù)據(jù)通信通道建立之后,所述頁面進(jìn)程通知瀏覽器主程序通過第一傳輸工具程序向移動(dòng)終端設(shè)備發(fā)送數(shù)據(jù),其中,所述數(shù)據(jù)包括:瀏覽器加載網(wǎng)頁中的網(wǎng)頁元素的URL信息或者下載的文件或者下載的網(wǎng)頁元素。
[0178]A15、根據(jù)A14所述的方法,所述數(shù)據(jù)進(jìn)一步包括:針對(duì)移動(dòng)終端中的指定APP的操作命令以及操作數(shù)。
[0179]A16、根據(jù)Al所述的方法,在所述頁面進(jìn)程獲取經(jīng)由所述瀏覽器主程序傳輸過來的由第一傳輸工具程序返回的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息之后還包括:
[0180]所述頁面進(jìn)程依據(jù)第一傳輸工具程序返回的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息中的APP程序信息,自動(dòng)在瀏覽器側(cè)加載對(duì)應(yīng)的瀏覽器插件信息安裝APP程序?qū)?yīng)的客戶端程序。
[0181]本發(fā)明還公開了:B17、一種瀏覽器裝置,所述瀏覽器裝置通過瀏覽器裝置所在的客戶端上安裝的第一傳輸工具程序與移動(dòng)終端進(jìn)行數(shù)據(jù)通信,所述瀏覽器裝置包括:運(yùn)行瀏覽器主程序的主程序模塊和運(yùn)行頁面進(jìn)程的頁面進(jìn)程模塊;
[0182]其中,所述主程序模塊適于:在瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的一移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息的讀取請(qǐng)求;啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面,根據(jù)頁面進(jìn)程模塊的通知建立與第一傳輸工具程序的數(shù)據(jù)通信通道;
[0183]所述頁面進(jìn)程模塊包括:
[0184]調(diào)用模塊,適于通知主程序模塊向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息;
[0185]獲取模塊,適于獲取所述主程序模塊傳輸過來的由第一傳輸工具程序返回的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息;
[0186]加載模塊,適于加載所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息并將其展示在所述預(yù)置頁面中。
[0187]B18、根據(jù)B17所述的瀏覽器裝置,所述調(diào)用模塊進(jìn)一步適于:調(diào)用所述預(yù)置頁面的第一 JS接口 ;
[0188]所述主程序模塊進(jìn)一步適于:通過執(zhí)行所述第一 JS接口對(duì)應(yīng)的JS程序建立與第一傳輸工具程序的數(shù)據(jù)通信通道。
[0189]B19、根據(jù)B17所述的瀏覽器裝置,所述主程序模塊進(jìn)一步適于:
[0190]根據(jù)所述頁面進(jìn)程模塊的通知向第一傳輸工具程序請(qǐng)求已經(jīng)連接或綁定過的移動(dòng)終端的設(shè)備信息;
[0191]所述加載模塊,進(jìn)一步適于將已經(jīng)連接或綁定過的移動(dòng)終端的設(shè)備信息展示在所述預(yù)置頁面中,以便瀏覽器側(cè)用戶選擇進(jìn)行數(shù)據(jù)傳輸?shù)囊苿?dòng)終端。
[0192]B20、根據(jù)B17或B19所述的瀏覽器裝置,所述移動(dòng)終端的設(shè)備信息包含移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖;
[0193]所述調(diào)用模塊進(jìn)一步適于:調(diào)用所述預(yù)置頁面的第二 JS接口;
[0194]所述主程序模塊進(jìn)一步適于:通過執(zhí)行第二 JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖;以及在獲取到由第一傳輸工具程序返回的所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖之后,回調(diào)所述預(yù)置頁面的第三JS接口,將所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖提供給所述獲取模塊;
[0195]所述加載模塊進(jìn)一步適于:將所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖加載展示在所述預(yù)置頁面的信息區(qū)域。
[0196]B21、根據(jù)B20所述的瀏覽器裝置,所述移動(dòng)終端的狀態(tài)信息包含以下信息的一種或多種:所述移動(dòng)終端的名稱和型號(hào)、所述移動(dòng)終端的總存儲(chǔ)量信息和剩余存儲(chǔ)量信息、以及所述移動(dòng)終端的SD卡信息。
[0197]B22、根據(jù)B17所述的瀏覽器裝置,所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息包含移動(dòng)終端的應(yīng)用列表信息;所述應(yīng)用列表信息包含多個(gè)數(shù)據(jù)項(xiàng),每個(gè)數(shù)據(jù)項(xiàng)攜帶移動(dòng)終端中一個(gè)已安裝應(yīng)用的信息;
[0198]所述調(diào)用模塊進(jìn)一步適于:調(diào)用所述預(yù)置頁面的第四JS接口 ;
[0199]所述主程序模塊進(jìn)一步適于:通過執(zhí)行第四JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端的應(yīng)用列表信息;以及在獲取到由第一傳輸工具程序反饋的所述移動(dòng)終端的應(yīng)用列表信息之后,回調(diào)所述預(yù)置頁面的第五JS接口,將所述移動(dòng)終端的應(yīng)用列表信息提供給所述獲取模塊;
[0200]所述加載模塊進(jìn)一步適于:將所述移動(dòng)終端的應(yīng)用列表信息加載展示在所述預(yù)置頁面的移動(dòng)終端管理區(qū)域。
[0201]B23、根據(jù)B22所述的瀏覽器裝置,所述每個(gè)數(shù)據(jù)項(xiàng)攜帶移動(dòng)終端中一個(gè)已安裝應(yīng)用的信息包含:已安裝應(yīng)用的名稱、版本信息、大小和存儲(chǔ)位置信息;
[0202]所述加載模塊進(jìn)一步適于:在預(yù)置頁面的移動(dòng)終端管理區(qū)域展示每個(gè)已安裝應(yīng)用的名稱、大小和存儲(chǔ)位置信息,并加載展示每個(gè)已安裝應(yīng)用的卸載選項(xiàng);對(duì)于根據(jù)已安裝應(yīng)用的版本信息確定需要升級(jí)的已安裝應(yīng)用,加載展示該已安裝應(yīng)用的升級(jí)選項(xiàng)。
[0203]B24、根據(jù)B23所述的瀏覽器裝置,所述加載模塊還適于:加載所述預(yù)置頁面,在所述預(yù)置頁面的應(yīng)用市場(chǎng)區(qū)域展示從服務(wù)端請(qǐng)求回來的應(yīng)用市場(chǎng)子頁面。
[0204]B25、根據(jù)B24所述的瀏覽器裝置,所述頁面進(jìn)程模塊還包括:比較模塊,適于將已安裝應(yīng)用的版本信息與應(yīng)用市場(chǎng)子頁面中相同應(yīng)用的版本信息進(jìn)行比較,確定已安裝應(yīng)用是否需要升級(jí)。
[0205]B26、根據(jù)B17-B25任一項(xiàng)所述的瀏覽器裝置,所述調(diào)用模塊還適于:根據(jù)對(duì)所述預(yù)置頁面中指定應(yīng)用的安裝/升級(jí)/卸載選項(xiàng)的觸發(fā)請(qǐng)求,調(diào)用預(yù)置頁面的與所述安裝/升級(jí)/卸載選項(xiàng)對(duì)應(yīng)的第六JS接口,并將所述指定應(yīng)用的應(yīng)用ID傳遞給所述第六JS接Π ;
[0206]所述主程序模塊還適于:通過執(zhí)行所述第六JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序發(fā)送安裝/升級(jí)/卸載所述指定應(yīng)用的操作請(qǐng)求,以供所述第一傳輸工具程序根據(jù)所述應(yīng)用ID向所述移動(dòng)終端發(fā)送安裝/升級(jí)/卸載所述指定應(yīng)用的操作命令。
[0207]B27、根據(jù)B26所述的瀏覽器裝置,所述主程序模塊還適于:獲取由第一傳輸工具程序反饋的所述移動(dòng)終端安裝/升級(jí)/卸載所述指定應(yīng)用的成功或失敗通知消息,回調(diào)所述預(yù)置頁面的第七JS接口,將所述移動(dòng)終端安裝/升級(jí)/卸載所述指定應(yīng)用的成功或失敗通知消息提供給所述獲取模塊;
[0208]所述加載模塊進(jìn)一步適于:根據(jù)所述成功或失敗通知消息更新所述預(yù)置頁面的展示內(nèi)容。
[0209]B28、根據(jù)B17所述的瀏覽器裝置,所述主程序模塊還適于:接收所述第一傳輸工具程序在所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息發(fā)生更新時(shí)主動(dòng)通知的更新后的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息;以及,將更新后的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息提供給所述獲取模塊;
[0210]所述加載模塊進(jìn)一步適于:根據(jù)更新后的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息重新加載并展示所述預(yù)置頁面。
[0211]B29、根據(jù)B17所述的瀏覽器裝置,所述主程序模塊還適于:接收所述第一傳輸工具程序在所述移動(dòng)終端與所述第一傳輸工具程序斷開連接之后發(fā)送的連接斷開事件消息;以及,將所述連接斷開事件消息提供給所述獲取模塊;
[0212]所述加載模塊進(jìn)一步適于:根據(jù)所述連接斷開事件消息重新加載并展示所述預(yù)置頁面。
[0213]B30、根據(jù)B17所述的瀏覽器裝置,所述頁面進(jìn)程模塊還包括:發(fā)送模塊,適于通知主程序模塊通過第一傳輸工具程序向移動(dòng)終端設(shè)備發(fā)送數(shù)據(jù),其中,所述數(shù)據(jù)包括:瀏覽器加載網(wǎng)頁中的網(wǎng)頁元素的URL信息或者下載的文件或者下載的網(wǎng)頁元素。
[0214]B31、根據(jù)B30所述的瀏覽器裝置,所述數(shù)據(jù)進(jìn)一步包括:針對(duì)移動(dòng)終端設(shè)備中的指定APP的操作命令以及操作數(shù)。
[0215]B32、根據(jù)B17所述的瀏覽器裝置,所述主程序模塊進(jìn)一步適于:依據(jù)第一傳輸工具程序返回的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息中的APP程序信息,自動(dòng)在瀏覽器側(cè)加載對(duì)應(yīng)的瀏覽器插件信息安裝APP程序?qū)?yīng)的客戶端程序。
【權(quán)利要求】
1.一種瀏覽器與移動(dòng)終端之間進(jìn)行通信的方法,其中所述瀏覽器通過瀏覽器所在的客戶端上安裝的第一傳輸工具程序與所述移動(dòng)終端進(jìn)行數(shù)據(jù)通信,所述方法包括: 在瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的一移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息的讀取請(qǐng)求; 啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面,由所述頁面進(jìn)程通知瀏覽器主程序建立與第一傳輸工具程序的數(shù)據(jù)通信通道; 在所述數(shù)據(jù)通信通道建立之后,所述頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息; 所述頁面進(jìn)程獲取經(jīng)由所述瀏覽器主程序傳輸過來的由第一傳輸工具程序返回的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息,并將其加載展示在所述預(yù)置頁面中。
2.根據(jù)權(quán)利要求1所述的方法,所述頁面進(jìn)程通知瀏覽器主程序建立與第一傳輸工具程序的數(shù)據(jù)通信通道具體為:所述頁面進(jìn)程調(diào)用所述預(yù)置頁面的第一 JS接口,所述瀏覽器主程序通過執(zhí)行所述第一 JS接口對(duì)應(yīng)的JS程序建立與第一傳輸工具程序的數(shù)據(jù)通信通道。
3.根據(jù)權(quán)利要求1所述的方法,在所述數(shù)據(jù)通信通道建立之后,所述頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的設(shè)備信息進(jìn)一步包括:所述頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求已經(jīng)連接或綁定過的移動(dòng)終端的設(shè)備信息; 將所述移動(dòng)終端中的設(shè)備信息加載展示在所述預(yù)置頁面中進(jìn)一步包括:所述頁面進(jìn)程將已經(jīng)連接或綁定過的移動(dòng)終端的設(shè)備信息展示在所述預(yù)置頁面中,以便瀏覽器側(cè)用戶選擇進(jìn)行數(shù)據(jù)傳輸?shù)囊苿?dòng)終端。
4.根據(jù)權(quán)利要求1或3所述的方法,所述移動(dòng)終端的設(shè)備信息包含移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖; 所述頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的設(shè)備信息具體包括:所述頁面進(jìn)程調(diào)用所述預(yù)置頁面的第二 JS接口,所述瀏覽器主程序通過執(zhí)行第二 JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖; 所述頁面進(jìn)程獲取經(jīng)由所述瀏覽器主程序傳輸過來的由第一傳輸工具程序返回的所述移動(dòng)終端中的設(shè)備信息,并將其加載展示在所述預(yù)置頁面中具體包括:所述瀏覽器主程序獲取到由第一傳輸工具程序返回的所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖之后,回調(diào)所述預(yù)置頁面的第三JS接口,將所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖提供給所述頁面進(jìn)程;所述頁面進(jìn)程將所述移動(dòng)終端的狀態(tài)信息以及移動(dòng)終端桌面截圖加載展示在所述預(yù)置頁面的信息區(qū)域。
5.根據(jù)權(quán)利要求4所述的方法,所述移動(dòng)終端的狀態(tài)信息包含以下信息的一種或多種:所述移動(dòng)終端的名稱和型號(hào)、所述移動(dòng)終端的總存儲(chǔ)量信息和剩余存儲(chǔ)量信息、以及所述移動(dòng)終端的SD卡信息。
6.根據(jù)權(quán)利要求1所述的方法,所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息包含移動(dòng)終端的應(yīng)用列表信息;所述應(yīng)用列表信息包含多個(gè)數(shù)據(jù)項(xiàng),每個(gè)數(shù)據(jù)項(xiàng)攜帶移動(dòng)終端中一個(gè)已安裝應(yīng)用的信息; 所述頁面進(jìn)程通知瀏覽器主程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息具體包括:所述頁面進(jìn)程調(diào)用所述預(yù)置頁面的第四JS接口,所述瀏覽器主程序通過執(zhí)行第四JS接口對(duì)應(yīng)的JS程序向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端的應(yīng)用列表信息; 所述頁面進(jìn)程獲取經(jīng)由所述瀏覽器主程序傳輸過來的由第一傳輸工具程序返回的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息,并將其加載展示在所述頁面中具體包括:所述瀏覽器主程序獲取到由第一傳輸工具程序反饋的所述移動(dòng)終端的應(yīng)用列表信息之后,回調(diào)所述預(yù)置頁面的第五JS接口,將所述移動(dòng)終端的應(yīng)用列表信息提供給所述頁面進(jìn)程;所述頁面進(jìn)程將所述移動(dòng)終端的應(yīng)用列表信息加載展示在所述預(yù)置頁面的移動(dòng)終端管理區(qū)域。
7.根據(jù)權(quán)利要求6所述的方法,所述每個(gè)數(shù)據(jù)項(xiàng)攜帶移動(dòng)終端中一個(gè)已安裝應(yīng)用的信息包含:已安裝應(yīng)用的名稱、版本信息、大小和存儲(chǔ)位置信息; 所述頁面進(jìn)程將所述移動(dòng)終端的應(yīng)用列表信息加載展示在所述預(yù)置頁面的移動(dòng)終端管理區(qū)域具體包括:在預(yù)置頁面的移動(dòng)終端管理區(qū)域展示每個(gè)已安裝應(yīng)用的名稱、大小和存儲(chǔ)位置信息,并加載展示每個(gè)已安裝應(yīng)用的卸載選項(xiàng);對(duì)于根據(jù)已安裝應(yīng)用的版本信息確定需要升級(jí)的已安裝應(yīng)用,加載展示該已安裝應(yīng)用的升級(jí)選項(xiàng)。
8.根據(jù)權(quán)利要求7所述的方法,所述方法還包括:所述頁面進(jìn)程從服務(wù)端請(qǐng)求獲取應(yīng)用市場(chǎng)子頁面,將所述應(yīng)用市場(chǎng)子頁面加載展示在所述預(yù)置頁面的應(yīng)用市場(chǎng)區(qū)域。
9.根據(jù)權(quán)利要求8所述的方法,所述方法還包括:將已安裝應(yīng)用的版本信息與應(yīng)用市場(chǎng)子頁面中相同應(yīng)用的版本信息進(jìn)行比較,確定已安裝應(yīng)用是否需要升級(jí)。
10.一種瀏覽器裝置,所述瀏覽器裝置通過瀏覽器裝置所在的客戶端上安裝的第一傳輸工具程序與移動(dòng)終端進(jìn)行數(shù)據(jù)通信,所述瀏覽器裝置包括:運(yùn)行瀏覽器主程序的主程序模塊和運(yùn)行頁面進(jìn)程的頁面進(jìn)程模塊; 其中,所述主程序模塊適于:在瀏覽器側(cè)觸發(fā)對(duì)與該瀏覽器綁定的一移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息的讀取請(qǐng)求;啟動(dòng)頁面進(jìn)程加載一預(yù)置頁面,根據(jù)頁面進(jìn)程模塊的通知建立與第一傳輸工具程序的數(shù)據(jù)通信通道; 所述頁面進(jìn)程模塊包括: 調(diào)用模塊,適于通知主程序模塊向第一傳輸工具程序請(qǐng)求所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息; 獲取模塊,適于獲取所述主程序模塊傳輸過來的由第一傳輸工具程序返回的所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息; 加載模塊,適于加載所述移動(dòng)終端中的存儲(chǔ)數(shù)據(jù)信息和/或設(shè)備信息并將其展示在所述預(yù)置頁面中。
【文檔編號(hào)】H04L29/08GK104394237SQ201410802571
【公開日】2015年3月4日 申請(qǐng)日期:2014年12月19日 優(yōu)先權(quán)日:2014年12月19日
【發(fā)明者】李煜, 田新超, 楊曉兵, 孟凡磊 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司