移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享的方法、裝置和客戶端的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享的方法、裝置和客戶端。所述方法包括:在移動(dòng)瀏覽器客戶端中提供分享入口;當(dāng)移動(dòng)瀏覽器客戶端中觸發(fā)所述分享入口時(shí),獲取移動(dòng)瀏覽器客戶端的當(dāng)前網(wǎng)頁(yè)中的待分享數(shù)據(jù);生成包含多種可分享應(yīng)用的標(biāo)識(shí)的對(duì)話框并彈出,以供用戶選擇一個(gè)可分享應(yīng)用;調(diào)用用戶選擇的應(yīng)用的分享接口,將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口進(jìn)行分享。本發(fā)明提供的技術(shù)方案在無(wú)需用戶手動(dòng)調(diào)用第三方應(yīng)用的分享功能的情況下,實(shí)現(xiàn)了在移動(dòng)瀏覽器客戶端中隨時(shí)隨地的數(shù)據(jù)分享,簡(jiǎn)化了對(duì)瀏覽器頁(yè)面數(shù)據(jù)進(jìn)行分享的操作流程,給用戶更加便捷、流暢的數(shù)據(jù)分享體驗(yàn),符合用戶需求。
【專利說(shuō)明】移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享的方法、裝置和客戶端
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,具體設(shè)及一種在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享 的方法、裝置和移動(dòng)瀏覽器客戶端。
【背景技術(shù)】
[0002] 隨著移動(dòng)互聯(lián)網(wǎng)技術(shù)的迅速發(fā)展和移動(dòng)設(shè)備的成熟普及,移動(dòng)互聯(lián)網(wǎng)用戶數(shù)量日 益增多,移動(dòng)設(shè)備代替PC成為了用戶進(jìn)行網(wǎng)上行為的主要終端,用戶的網(wǎng)頁(yè)訪問(wèn)行為從原 來(lái)的基于PC的瀏覽器訪問(wèn)逐漸轉(zhuǎn)變成基于移動(dòng)瀏覽器訪問(wèn)。用戶在移動(dòng)瀏覽器中進(jìn)行訪 問(wèn)時(shí),可能會(huì)對(duì)網(wǎng)頁(yè)、或者網(wǎng)頁(yè)中的圖片、文字等網(wǎng)頁(yè)元素的數(shù)據(jù)產(chǎn)生共鳴,想要對(duì)此類數(shù) 據(jù)進(jìn)行分享,由此便產(chǎn)生了分享需求。
[0003] 在現(xiàn)有技術(shù)中,往往通過(guò)調(diào)用移動(dòng)設(shè)備的系統(tǒng)自帶的具有分享功能或者調(diào)用第S 方應(yīng)用的分享功能來(lái)實(shí)現(xiàn)在移動(dòng)瀏覽器客戶端中進(jìn)行數(shù)據(jù)分享的功能。在利用該方案進(jìn)行 數(shù)據(jù)分享時(shí),需要用戶首先手動(dòng)將待分享數(shù)據(jù)復(fù)制、記錄在移動(dòng)設(shè)備本地,從當(dāng)前移動(dòng)瀏覽 器頁(yè)面退出,開(kāi)啟相應(yīng)的具有分享功能的第=方應(yīng)用后,在該第=方應(yīng)用中對(duì)待分享數(shù)據(jù) 進(jìn)行分享,操作過(guò)程十分繁瑣,費(fèi)時(shí)費(fèi)力,不符合用戶的分享需求。
【發(fā)明內(nèi)容】
[0004] 鑒于上述問(wèn)題,提出了本發(fā)明W便提供一種克服上述問(wèn)題或者至少部分地解決上 述問(wèn)題的一種在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享的方法、裝置和移動(dòng)瀏覽器客戶端。
[0005] 依據(jù)本發(fā)明的一個(gè)方面,提供了一種在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享的方 法,該方法包括:
[0006] 在移動(dòng)瀏覽器客戶端中提供分享入口;
[0007] 當(dāng)移動(dòng)瀏覽器客戶端中觸發(fā)所述分享入口時(shí),獲取移動(dòng)瀏覽器客戶端的當(dāng)前網(wǎng)頁(yè) 中的待分享數(shù)據(jù);
[000引生成包含多種可分享應(yīng)用的標(biāo)識(shí)的對(duì)話框并彈出,W供用戶選擇一個(gè)可分享應(yīng) 用;
[0009] 調(diào)用用戶選擇的應(yīng)用的分享接口,將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口進(jìn)行 分享。
[0010] 可選地,所述在移動(dòng)瀏覽器客戶端中提供分享入口包括:
[0011] 在移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口上設(shè)置一個(gè)觸發(fā)分享的按鈕,當(dāng)該按鈕被觸發(fā)時(shí) 確認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分享入口;
[0012] 和 / 或,
[0013] 在移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)頁(yè)面中做監(jiān)聽(tīng),監(jiān)聽(tīng)用戶長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素 的事件;當(dāng)監(jiān)聽(tīng)到長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素的事件時(shí),確認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分 享入口;
[0014] 和 / 或,
[0015] 在移動(dòng)瀏覽器客戶端的截圖頁(yè)面上設(shè)置一個(gè)觸發(fā)分享的按鈕,當(dāng)該按鈕被觸發(fā) 時(shí),確認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分享入口。
[0016] 可選地,所述獲取移動(dòng)瀏覽器客戶端的當(dāng)前網(wǎng)頁(yè)中的待分享數(shù)據(jù)包括:
[0017] 當(dāng)移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口上設(shè)置的觸發(fā)分享的按鈕被觸發(fā)時(shí),獲取移動(dòng)瀏 覽器客戶端的當(dāng)前網(wǎng)頁(yè)的U化;
[001引當(dāng)監(jiān)聽(tīng)到長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素的事件時(shí),獲取該網(wǎng)頁(yè)元素的URL和/或該 網(wǎng)頁(yè)元素本身;其中網(wǎng)頁(yè)元素為;圖片、文字或視頻;
[0019] 當(dāng)移動(dòng)瀏覽器客戶端的截圖頁(yè)面上的觸發(fā)分享的按鈕被觸發(fā)時(shí),獲取截圖的圖片 數(shù)據(jù)。
[0020] 可選地,所述對(duì)話框中包括;預(yù)設(shè)個(gè)數(shù)的可分享應(yīng)用的標(biāo)識(shí)和一個(gè)擴(kuò)展按鈕;
[0021] 該方法進(jìn)一步包括;當(dāng)所述擴(kuò)展按鈕被觸發(fā)時(shí),彈出另一個(gè)包含移動(dòng)終端的系統(tǒng) 提供的可進(jìn)行分享的其他應(yīng)用的標(biāo)識(shí)的新對(duì)話框。
[0022] 可選地,所述對(duì)話框中還包括;實(shí)現(xiàn)復(fù)制鏈接的功能鍵;
[0023] 該方法進(jìn)一步包括;當(dāng)所述功能鍵被觸發(fā)時(shí),將待分享的網(wǎng)頁(yè)數(shù)據(jù)復(fù)制到移動(dòng)終 端系統(tǒng)的剪貼板上。
[0024] 可選地,彈出另一個(gè)包含移動(dòng)終端的系統(tǒng)提供的可進(jìn)行分享的其他應(yīng)用的標(biāo)識(shí)的 新對(duì)話框之前,該方法進(jìn)一步包括:
[0025] 向移動(dòng)終端的系統(tǒng)觸發(fā)一個(gè)分享Action,接收系統(tǒng)根據(jù)該分享Action返回的系 統(tǒng)中能夠滿足該分享Action的應(yīng)用列表;
[0026] 根據(jù)預(yù)設(shè)策略篩掉所述應(yīng)用列表中的部分應(yīng)用;
[0027] 生成包含所述應(yīng)用列表中的應(yīng)用的標(biāo)識(shí)的所述新對(duì)話框。
[002引可選地,在調(diào)用用戶選擇的應(yīng)用的分享接口,將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用該分 享接口進(jìn)行分享之前,該方法進(jìn)一步包括:
[0029] 依次判斷移動(dòng)瀏覽器所在的移動(dòng)終端是否已安裝了該應(yīng)用、用戶是否已登錄該應(yīng) 用W及用戶是否授權(quán)通過(guò)該應(yīng)用分享;
[0030] 如果沒(méi)有安裝該應(yīng)用,則跳轉(zhuǎn)到該應(yīng)用的網(wǎng)頁(yè)登錄頁(yè)面,如果該應(yīng)用沒(méi)有對(duì)應(yīng)的 網(wǎng)頁(yè)登錄頁(yè)面,則提示用戶下載該應(yīng)用;
[003U 如果用戶沒(méi)有登錄,則提示用戶進(jìn)行登錄;
[0032] 如果用戶沒(méi)有授權(quán)分享,則提示用戶是否授權(quán),如果用戶授權(quán)則記錄授權(quán)令牌;
[0033] 只有用戶登錄該應(yīng)用,并授權(quán)通過(guò)該應(yīng)用分享時(shí),才執(zhí)行所述的調(diào)用用戶選擇的 應(yīng)用的分享接口,才執(zhí)行所述將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口進(jìn)行分享的步驟。
[0034] 可選地,該方法進(jìn)一步包括:
[0035] 如果用戶選的應(yīng)用沒(méi)有提供分享接口,將待分享的網(wǎng)頁(yè)數(shù)據(jù)通過(guò)Intent方式發(fā) 送到該應(yīng)用進(jìn)行分享。
[0036] 可選地,該方法進(jìn)一步包括:根據(jù)不同的可分享應(yīng)用提供的不同的分享接口,分別 預(yù)先定制調(diào)用不同的分享接口的不同調(diào)用方法;
[0037] 所述調(diào)用用戶選擇的應(yīng)用的分享接口為;利用用戶選擇的應(yīng)用的分享接口對(duì)應(yīng)的 調(diào)用方法來(lái)調(diào)用該分享接口。
[003引可選地,該方法在所述獲取移動(dòng)瀏覽器客戶端的當(dāng)前網(wǎng)頁(yè)中的待分享數(shù)據(jù)之后, 該方法進(jìn)一步包括:
[0039] 判斷所述待分享數(shù)據(jù)中是否包含預(yù)定格式的數(shù)據(jù);
[0040] 如果包含,進(jìn)一步在所述對(duì)話框中顯示可處理所述預(yù)定格式數(shù)據(jù)的應(yīng)用;
[0041] 當(dāng)所述對(duì)話框中的可處理所述預(yù)定格式數(shù)據(jù)的應(yīng)用被觸發(fā)時(shí),將所述待分享數(shù)據(jù) 中的預(yù)定格式的數(shù)據(jù)通過(guò)Intent方式發(fā)送給該應(yīng)用進(jìn)行相應(yīng)處理。
[0042] 依據(jù)本發(fā)明的另一個(gè)方面,提供了一種在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享的裝 置,該方法包括:
[0043] 分享入口模塊,適于在移動(dòng)瀏覽器客戶端中提供分享入口;
[0044] 數(shù)據(jù)獲取模塊,適于當(dāng)移動(dòng)瀏覽器客戶端中觸發(fā)所述分享入口時(shí),獲取移動(dòng)瀏覽 器客戶端的當(dāng)前網(wǎng)頁(yè)中的待分享數(shù)據(jù);
[0045] 對(duì)話框模塊,生成包含多種可分享應(yīng)用的標(biāo)識(shí)的對(duì)話框并彈出,W供用戶選擇一 個(gè)可分享應(yīng)用;
[0046] 分享模塊,適于調(diào)用用戶選擇的應(yīng)用的分享接口,將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用 該分享接口進(jìn)行分享。
[0047] 可選地,所述分享入口模塊適于,
[0048] 在移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口上設(shè)置一個(gè)觸發(fā)分享的按鈕,當(dāng)該按鈕被觸發(fā)時(shí) 確認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分享入口;
[00例和/或,
[0化0] 在移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)頁(yè)面中做監(jiān)聽(tīng),監(jiān)聽(tīng)用戶長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素 的事件;當(dāng)監(jiān)聽(tīng)到長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素的事件時(shí),確認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分 享入口;
[0051]和 / 或,
[0化2] 在移動(dòng)瀏覽器客戶端的截圖頁(yè)面上設(shè)置一個(gè)觸發(fā)分享的按鈕,當(dāng)該按鈕被觸發(fā) 時(shí),確認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分享入口。
[0化3] 可選地,所述數(shù)據(jù)獲取模塊適于,
[0054] 當(dāng)移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口上設(shè)置的觸發(fā)分享的按鈕被觸發(fā)時(shí),獲取移動(dòng)瀏 覽器客戶端的當(dāng)前網(wǎng)頁(yè)的U化;
[0055] 當(dāng)監(jiān)聽(tīng)到長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素的事件時(shí),獲取該網(wǎng)頁(yè)元素的URL和/或該 網(wǎng)頁(yè)元素本身;其中網(wǎng)頁(yè)元素為;圖片、文字或視頻;
[0056] 當(dāng)移動(dòng)瀏覽器客戶端的截圖頁(yè)面上的觸發(fā)分享的按鈕被觸發(fā)時(shí),獲取截圖的圖片 數(shù)據(jù)。
[0化7] 可選地,所述對(duì)話框模塊彈出對(duì)話框中包括;預(yù)設(shè)個(gè)數(shù)的可分享應(yīng)用的標(biāo)識(shí)和一 個(gè)擴(kuò)展按鈕;
[0化引所述對(duì)話框模塊,進(jìn)一步適于當(dāng)所述擴(kuò)展按鈕被觸發(fā)時(shí),彈出另一個(gè)包含移動(dòng)終 端的系統(tǒng)提供的可進(jìn)行分享的其他應(yīng)用的標(biāo)識(shí)的新對(duì)話框。
[0化9] 可選地,所述對(duì)話框中還包括;實(shí)現(xiàn)復(fù)制鏈接的功能鍵;
[0060] 所述對(duì)話框模塊,進(jìn)一步適于當(dāng)所述功能鍵被觸發(fā)時(shí),將待分享的網(wǎng)頁(yè)數(shù)據(jù)復(fù)制 到移動(dòng)終端系統(tǒng)的剪貼板上。
[0061] 可選地,所述對(duì)話框模塊,進(jìn)一步適于在彈出所述新對(duì)話框之前,向移動(dòng)終端的 系統(tǒng)觸發(fā)一個(gè)分享Action,接收系統(tǒng)根據(jù)該分享Action返回的系統(tǒng)中能夠滿足該分享 Action的應(yīng)用列表,根據(jù)預(yù)設(shè)策略篩掉所述應(yīng)用列表中的部分應(yīng)用,生成包含所述應(yīng)用列 表中的應(yīng)用的標(biāo)識(shí)的所述新對(duì)話框。
[0062] 可選地,在調(diào)用用戶選擇的應(yīng)用的分享接口,將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用該分 享接口進(jìn)行分享之前,
[0063] 所述分享模塊,進(jìn)一步適于依次判斷移動(dòng)瀏覽器所在的移動(dòng)終端是否已安裝了該 應(yīng)用、用戶是否已登錄該應(yīng)用W及用戶是否授權(quán)通過(guò)該應(yīng)用分享;如果沒(méi)有安裝該應(yīng)用,貝U 跳轉(zhuǎn)到該應(yīng)用的網(wǎng)頁(yè)登錄頁(yè)面,如果該應(yīng)用沒(méi)有對(duì)應(yīng)的網(wǎng)頁(yè)登錄頁(yè)面,則提示用戶下載該 應(yīng)用;如果用戶沒(méi)有登錄,則提示用戶進(jìn)行登錄;如果用戶沒(méi)有授權(quán)分享,則提示用戶是否 授權(quán),如果用戶授權(quán)則記錄授權(quán)令牌;只有用戶登錄該應(yīng)用,并授權(quán)通過(guò)該應(yīng)用分享時(shí),才 執(zhí)行所述的調(diào)用用戶選擇的應(yīng)用的分享接口,將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口進(jìn) 行分享。
[0064] 可選地,所述分享模塊,進(jìn)一步適于當(dāng)用戶選的應(yīng)用沒(méi)有提供分享接口時(shí),將待分 享的網(wǎng)頁(yè)數(shù)據(jù)通過(guò)Intent方式發(fā)送到該應(yīng)用進(jìn)行分享。
[00化]可選地,該裝置進(jìn)一步包括:
[0066] 定制模塊,適于根據(jù)不同的可分享應(yīng)用提供的不同的分享接口,分別預(yù)先定制調(diào) 用不同的分享接口的不同調(diào)用方法;
[0067] 所述分享模塊,適于利用用戶選擇的應(yīng)用的分享接口對(duì)應(yīng)的調(diào)用方法來(lái)調(diào)用該分 旱接口。
[0068] 可選地,該裝置進(jìn)一步包括:判斷模塊,適于判斷所述待分享數(shù)據(jù)中是否包含預(yù)定 格式的數(shù)據(jù);
[0069] 所述對(duì)話框模塊,適于在所述判斷模塊判斷出包含預(yù)定格式的數(shù)據(jù)時(shí),進(jìn)一步在 所述對(duì)話框中顯示可處理所述預(yù)定格式數(shù)據(jù)的應(yīng)用;
[0070] 所述分享模塊,進(jìn)一步適于當(dāng)所述對(duì)話框中的可處理所述預(yù)定格式數(shù)據(jù)的應(yīng)用被 觸發(fā)時(shí),將所述待分享數(shù)據(jù)中的預(yù)定格式的數(shù)據(jù)通過(guò)Intent方式發(fā)送給該應(yīng)用進(jìn)行相應(yīng) 處理。
[0071] 依據(jù)本發(fā)明的又一個(gè)方面,提供了一種移動(dòng)瀏覽器客戶端,其中,該移動(dòng)瀏覽器客 戶端包括如權(quán)利要求11-20中任一項(xiàng)所述的在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享的裝置。
[0072] 由上述可知,本發(fā)明提供的技術(shù)方案通過(guò)向用戶提供分享入口,在分享入口被觸 發(fā)時(shí)獲取待分享數(shù)據(jù),并根據(jù)用戶的選擇調(diào)用相應(yīng)應(yīng)用的分享接口,在無(wú)需用戶手動(dòng)調(diào)用 第=方應(yīng)用的分享功能的情況下,實(shí)現(xiàn)了在移動(dòng)瀏覽器客戶端中隨時(shí)隨地的數(shù)據(jù)分享,簡(jiǎn) 化了對(duì)瀏覽器頁(yè)面數(shù)據(jù)進(jìn)行分享的操作流程,給用戶更加便捷、流暢的數(shù)據(jù)分享體驗(yàn),符合 用戶需求。
[0073] 上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段, 而可依照說(shuō)明書(shū)的內(nèi)容予W實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠 更明顯易懂,W下特舉本發(fā)明的【具體實(shí)施方式】。
【專利附圖】
【附圖說(shuō)明】
[0074] 通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通 技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明 的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0075] 圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享 的方法的流程圖;
[0076] 圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享 的裝置的示意圖;
[0077] 圖3示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的一種在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分 享的裝置的示意圖;
[007引圖4示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種移動(dòng)瀏覽器客戶端的示意圖;
[0079] 圖5A示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口的示意圖;
[0080] 圖5B示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)頁(yè)面的示意 圖;
[0081] 圖5C示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)瀏覽器客戶端的截圖頁(yè)面的示意圖;
[0082] 圖5D示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的對(duì)話框的示意圖;
[0083] 圖祀示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的新對(duì)話框的示意圖;
[0084] 圖5F示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的網(wǎng)頁(yè)登陸頁(yè)面的示意圖;
[0085] 圖5G示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的授權(quán)頁(yè)面的示意圖。
【具體實(shí)施方式】
[0086] 下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi) 的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被該里闡述的實(shí)施例 所限制。相反,提供該些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍 完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0087] 圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的一種在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享 的方法的流程圖。如圖1所示,該方法包括:
[008引步驟S110,在移動(dòng)瀏覽器客戶端中提供分享入口。
[0089] 步驟S120,當(dāng)移動(dòng)瀏覽器客戶端中觸發(fā)分享入口時(shí),獲取移動(dòng)瀏覽器客戶端的當(dāng) 前網(wǎng)頁(yè)中的待分享數(shù)據(jù)。
[0090] 步驟S130,生成包含多種可分享應(yīng)用的標(biāo)識(shí)的對(duì)話框并彈出,W供用戶選擇一個(gè) 可分享應(yīng)用。
[0091] 對(duì)話框值ialog)是Amlroid發(fā)開(kāi)過(guò)程中的組件之一,常見(jiàn)的有警告對(duì)話框 (Ale;rtDialog)、進(jìn)度對(duì)話框(ProgressDialog)、日期選擇對(duì)話框值atePickerDialog)、時(shí) 間對(duì)話框(TimePickerDialog) W及自定義對(duì)話框等。本實(shí)施例中的對(duì)話框是一種自定義 的分享對(duì)話框。
[0092] 步驟S140,調(diào)用用戶選擇的應(yīng)用的分享接口,將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用該分 享接口進(jìn)行分享。
[0093] 可見(jiàn),圖1所示的方法通過(guò)向用戶提供分享入口,在分享入口被觸發(fā)時(shí)獲取待分 享數(shù)據(jù),并根據(jù)用戶的選擇調(diào)用相應(yīng)應(yīng)用的分享接口,在無(wú)需用戶手動(dòng)調(diào)用第S方應(yīng)用的 分享功能的情況下,實(shí)現(xiàn)了在移動(dòng)瀏覽器客戶端中隨時(shí)隨地的數(shù)據(jù)分享,簡(jiǎn)化了對(duì)瀏覽器 頁(yè)面數(shù)據(jù)進(jìn)行分享的操作流程,給用戶更加便捷、流暢的數(shù)據(jù)分享體驗(yàn),符合用戶需求。
[0094] 在本發(fā)明的一個(gè)實(shí)施例中,圖1所示方法的步驟S110在移動(dòng)瀏覽器客戶端中提供 分享入口包括W下S種:
[0095] 1、在移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口上設(shè)置一個(gè)觸發(fā)分享的按鈕,當(dāng)該按鈕被觸發(fā) 時(shí)確認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分享入口。對(duì)應(yīng)地,步驟S120獲取移動(dòng)瀏覽器客戶端的當(dāng) 前網(wǎng)頁(yè)的U化。圖5A示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口的示意 圖,如圖5A所示,該"豆瓣讀書(shū)"網(wǎng)頁(yè)所在窗口的右上角設(shè)置了表示分享的圖標(biāo),當(dāng)用戶觸 發(fā)該圖標(biāo)時(shí),觸發(fā)移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口中的分享入口,獲取該"豆瓣讀書(shū)"網(wǎng)頁(yè)的 冊(cè)L ;ht1:p://book. douban. com 作為待分享數(shù)據(jù)。
[0096] 2、在移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)頁(yè)面中做監(jiān)聽(tīng),監(jiān)聽(tīng)用戶長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元 素的事件;當(dāng)監(jiān)聽(tīng)到長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素的事件時(shí),確認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā) 分享入口。對(duì)應(yīng)地,步驟S120獲取該網(wǎng)頁(yè)元素的U化和/或該網(wǎng)頁(yè)元素本身;其中網(wǎng)頁(yè)元 素為;圖片、文字或視頻。圖5B示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的移動(dòng)瀏覽器客戶端的網(wǎng) 頁(yè)頁(yè)面的示意圖,如圖5B所示,在該圖片網(wǎng)頁(yè)頁(yè)面中做監(jiān)聽(tīng),當(dāng)監(jiān)聽(tīng)到用戶長(zhǎng)按該網(wǎng)頁(yè)頁(yè) 面中的圖片網(wǎng)頁(yè)元素的事件時(shí),彈出監(jiān)聽(tīng)響應(yīng)對(duì)話框,在監(jiān)聽(tīng)響應(yīng)對(duì)話框中有"分享圖片" 的選項(xiàng),用戶選擇該選項(xiàng)時(shí),觸發(fā)移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口中的分享入口,獲取該圖片 網(wǎng)頁(yè)元素的U化和/或該圖片網(wǎng)頁(yè)元素本身作為待分享數(shù)據(jù)。
[0097] 3、在移動(dòng)瀏覽器客戶端的截圖頁(yè)面上設(shè)置一個(gè)觸發(fā)分享的按鈕,當(dāng)該按鈕被觸發(fā) 時(shí),確認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分享入口。對(duì)應(yīng)地,步驟S120獲取截圖的圖片數(shù)據(jù)。圖 5C示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)瀏覽器客戶端的截圖頁(yè)面的示意圖,如圖5C所示, 位于該截圖頁(yè)面下側(cè)的功能按鈕中包括"分享"按鈕,當(dāng)用戶觸發(fā)該按鈕時(shí),觸發(fā)移動(dòng)瀏覽 器客戶端的網(wǎng)頁(yè)窗口中的分享入口,獲取當(dāng)前截圖的圖片數(shù)據(jù)作為待分享數(shù)據(jù)。
[009引在本發(fā)明的一個(gè)實(shí)施例中,圖1所示方法的步驟S130彈出的對(duì)話框中包括:預(yù)設(shè) 個(gè)數(shù)的可分享應(yīng)用的標(biāo)識(shí)、一個(gè)擴(kuò)展按鈕和一個(gè)實(shí)現(xiàn)復(fù)制鏈接的功能鍵。圖5D示出了根據(jù) 本發(fā)明一個(gè)實(shí)施例的對(duì)話框的示意圖,如圖5D所示,該對(duì)話框中包括;"微信好友"、"微信 朋友圈"等走個(gè)可分享應(yīng)用的標(biāo)識(shí),一個(gè)"更多"擴(kuò)展按鈕和一個(gè)"復(fù)制鏈接"按鈕。
[0099] 當(dāng)如圖抓所示的"更多"擴(kuò)展按鈕被觸發(fā)時(shí),向移動(dòng)終端的系統(tǒng)觸發(fā)一個(gè)分享 Action,接收系統(tǒng)根據(jù)該分享Action返回的系統(tǒng)中能夠滿足該分享Action的應(yīng)用列表; 根據(jù)預(yù)設(shè)策略篩掉應(yīng)用列表中的部分應(yīng)用;生成包含應(yīng)用列表中的應(yīng)用的標(biāo)識(shí)的新對(duì)話 框,彈出該包含移動(dòng)終端的系統(tǒng)提供的可進(jìn)行分享的其他應(yīng)用的標(biāo)識(shí)的新對(duì)話框。其中,根 據(jù)預(yù)設(shè)策略篩掉應(yīng)用列表中的部分應(yīng)用是指:系統(tǒng)的提供的應(yīng)用程序包管理組件化ckage Manager將應(yīng)用列表中的一些用戶體驗(yàn)不好的應(yīng)用或者由于政治原因禁用的應(yīng)用篩掉。圖 5E示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的新對(duì)話框的示意圖,如圖5E所示,該新對(duì)話框中包括: "郵件"、"筆記"、"藍(lán)牙"等六個(gè)移動(dòng)終端的系統(tǒng)提供的可進(jìn)行分享的其他應(yīng)用的標(biāo)識(shí)。
[0100] 當(dāng)實(shí)現(xiàn)復(fù)制鏈接的功能鍵被觸發(fā)時(shí),將待分享的網(wǎng)頁(yè)數(shù)據(jù)復(fù)制到移動(dòng)終端系統(tǒng)的 剪貼板上。該樣,用戶可W采用粘貼鍵將剪貼板上的數(shù)據(jù)分享到可粘貼數(shù)據(jù)的位置。
[0101] 在本發(fā)明的一個(gè)實(shí)施例中,圖1所示方法的步驟S140在調(diào)用用戶選擇的應(yīng)用的分 享接口,將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口進(jìn)行分享之前,進(jìn)一步包括:依次判斷移 動(dòng)瀏覽器所在的移動(dòng)終端是否已安裝了該應(yīng)用、用戶是否已登錄該應(yīng)用W及用戶是否授權(quán) 通過(guò)該應(yīng)用分享;如果沒(méi)有安裝該應(yīng)用,則跳轉(zhuǎn)到該應(yīng)用的網(wǎng)頁(yè)登錄頁(yè)面,如果該應(yīng)用沒(méi)有 對(duì)應(yīng)的網(wǎng)頁(yè)登錄頁(yè)面,則提示用戶下載該應(yīng)用;如果用戶沒(méi)有登錄,則提示用戶進(jìn)行登錄; 如果用戶沒(méi)有授權(quán)分享,則提示用戶是否授權(quán),如果用戶授權(quán)則記錄授權(quán)令牌。
[0102] 只有用戶登錄該應(yīng)用,并授權(quán)通過(guò)該應(yīng)用分享時(shí),才執(zhí)行調(diào)用用戶選擇的應(yīng)用的 分享接口,并將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口進(jìn)行分享的步驟。
[0103] W用戶選擇"微博"應(yīng)用進(jìn)行數(shù)據(jù)分享為例,包括W下八種情況:
[0104] 1、移動(dòng)終端未安裝"微博"應(yīng)用,用戶未登陸"微博"應(yīng)用賬號(hào),且用戶未授權(quán)分享 的情況下;用戶在彈出的對(duì)話框中選擇"微博"應(yīng)用后,跳轉(zhuǎn)到"微博"應(yīng)用的網(wǎng)頁(yè)登陸頁(yè)面, 圖5F示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的網(wǎng)頁(yè)登陸頁(yè)面的示意圖,用戶登陸后跳轉(zhuǎn)到授權(quán)頁(yè) 面,圖5G示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的授權(quán)頁(yè)面的示意圖,用戶授權(quán)后記錄授權(quán)令牌, 跳轉(zhuǎn)到分享編輯頁(yè)面,將待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口發(fā)送至"微博"應(yīng)用的服務(wù)端側(cè)進(jìn) 行分享。
[01化]2、移動(dòng)終端未安裝"微博"應(yīng)用,用戶未登陸"微博"應(yīng)用賬號(hào),且用戶已授權(quán)分享 的情況下;用戶在彈出的對(duì)話框中選擇"微博"應(yīng)用后,跳轉(zhuǎn)到如5F所示的網(wǎng)頁(yè)登陸頁(yè)面, 用戶登陸后跳轉(zhuǎn)到分享編輯頁(yè)面,將待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口發(fā)送至"微博"應(yīng)用的 服務(wù)端側(cè)進(jìn)行分享。
[0106] 3、移動(dòng)終端未安裝"微博"應(yīng)用,用戶已登陸"微博"應(yīng)用賬號(hào),且用戶未授權(quán)分享 的情況下;用戶在彈出的對(duì)話框中選擇"微博"應(yīng)用后,跳轉(zhuǎn)到如5G所示的授權(quán)頁(yè)面,用戶 授權(quán)后記錄授權(quán)令牌,跳轉(zhuǎn)到分享編輯頁(yè)面,將待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口發(fā)送至"微 博"應(yīng)用的服務(wù)端側(cè)進(jìn)行分享。
[0107] 4、移動(dòng)終端未安裝"微博"應(yīng)用,用戶已登陸"微博"應(yīng)用賬號(hào),且用戶已授權(quán)分享 的情況下;用戶在彈出的對(duì)話框中選擇"微博"應(yīng)用后,跳轉(zhuǎn)到分享編輯頁(yè)面,將待分享數(shù)據(jù) 通過(guò)調(diào)用該分享接口發(fā)送至"微博"應(yīng)用的服務(wù)端側(cè)進(jìn)行分享。
[0108] 5、移動(dòng)終端已安裝"微博"應(yīng)用,用戶未登陸"微博"應(yīng)用賬號(hào),且用戶未授權(quán)分享 的情況下;用戶在彈出的對(duì)話框中選擇"微博"應(yīng)用后,調(diào)用"微博"應(yīng)用中記錄的用戶曾經(jīng) 登陸過(guò)的賬號(hào)信息列表供用戶選擇,用戶選擇賬號(hào)后,如果"微博"應(yīng)用記錄了密碼,就直接 登陸,如果"微博"應(yīng)用未記錄密碼,需要用戶手動(dòng)輸入密碼,登陸成功后跳轉(zhuǎn)到如5G所示 的授權(quán)頁(yè)面,用戶授權(quán)后記錄授權(quán)令牌,跳轉(zhuǎn)到分享編輯頁(yè)面,將待分享數(shù)據(jù)通過(guò)調(diào)用該分 享接口發(fā)送至"微博"應(yīng)用的服務(wù)端側(cè)進(jìn)行分享。
[0109] 6、移動(dòng)終端已安裝"微博"應(yīng)用,用戶未登陸"微博"應(yīng)用賬號(hào),且用戶已授權(quán)分享 的情況下;用戶在彈出的對(duì)話框中選擇"微博"應(yīng)用后,調(diào)用"微博"應(yīng)用中記錄的用戶曾經(jīng) 登陸過(guò)的賬號(hào)信息列表供用戶選擇,用戶選擇賬號(hào)后,如果"微博"應(yīng)用記錄了密碼,就直接 登陸,如果"微博"應(yīng)用未記錄密碼,需要用戶手動(dòng)輸入密碼,登陸成功后跳轉(zhuǎn)到分享編輯頁(yè) 面,將待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口發(fā)送至"微博"應(yīng)用的服務(wù)端側(cè)進(jìn)行分享。
[0110] 7、移動(dòng)終端已安裝"微博"應(yīng)用,用戶已登陸"微博"應(yīng)用賬號(hào),且用戶未授權(quán)分享 的情況下;用戶在彈出的對(duì)話框中選擇"微博"應(yīng)用后,跳轉(zhuǎn)到如5G所示的授權(quán)頁(yè)面,用戶 授權(quán)后記錄授權(quán)令牌,跳轉(zhuǎn)到分享編輯頁(yè)面,將待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口發(fā)送至"微 博"應(yīng)用的服務(wù)端側(cè)進(jìn)行分享。
[0111] 8、移動(dòng)終端已安裝"微博"應(yīng)用,用戶已登陸"微博"應(yīng)用賬號(hào),且用戶已授權(quán)分享 的情況下;用戶在彈出的對(duì)話框中選擇"微博"應(yīng)用后,跳轉(zhuǎn)到分享編輯頁(yè)面,將待分享數(shù)據(jù) 通過(guò)調(diào)用該分享接口發(fā)送至"微博"應(yīng)用的服務(wù)端側(cè)進(jìn)行分享。
[0112] 其中,由于"微博"應(yīng)用的OAuth2. 0協(xié)議是公開(kāi)的,使得在上述數(shù)據(jù)分享過(guò)程中可 W通過(guò)SSO登陸調(diào)用用戶的賬號(hào)信息。
[0113] 在本發(fā)明的一個(gè)實(shí)施例中,圖1所示的方法進(jìn)一步包括:如果用戶選的應(yīng)用沒(méi)有 提供分享接口,將待分享的網(wǎng)頁(yè)數(shù)據(jù)通過(guò)Intent方式發(fā)送到該應(yīng)用進(jìn)行分享。Intent (意 圖)主要是解決Amlroid應(yīng)用的各項(xiàng)組件之間的通訊。Intent負(fù)責(zé)對(duì)應(yīng)用中一次操作的動(dòng) 作、動(dòng)作設(shè)及數(shù)據(jù)、附加數(shù)據(jù)進(jìn)行描述,Amlroid則根據(jù)此Intent的描述,負(fù)責(zé)找到對(duì)應(yīng)的 組件,將Intent傳遞給調(diào)用的組件,并完成組件的調(diào)用。
[0114] 在本發(fā)明的一個(gè)實(shí)施例中,圖1所示的方法進(jìn)一步包括:根據(jù)不同的可分享應(yīng)用 提供的不同的分享接口,分別預(yù)先定制調(diào)用不同的分享接口的不同調(diào)用方法;當(dāng)用戶選擇 對(duì)話框中的某個(gè)應(yīng)用時(shí),利用該應(yīng)用的分享接口對(duì)應(yīng)的調(diào)用方法來(lái)調(diào)用該分享接口。例如, "QQ空間"、"QQ好友"、"微信好友"、"微信朋友圈"、"新浪微博"等都對(duì)外公布了分享接口, 根據(jù)該些公布公布分分享接口,分別定制調(diào)用該些分享接口的調(diào)用方法。下面空間" 和"QQ好友"為例進(jìn)行說(shuō)明。
[01巧]例1,"QQ空間"向移動(dòng)瀏覽器客戶端提供了 shareToQzone接口,移動(dòng)端下載 最新版本的SDK后調(diào)用了 shareToQzone接口,W滿足移動(dòng)端用戶通過(guò)QQ空間進(jìn)行數(shù)據(jù) 分享的需求,其分享類型參數(shù)為T(mén)encent. SHARE_TO_QQ_KEY_TYPE,調(diào)用函數(shù)為T(mén)encent. shareToQzoneO,示例代碼如下;
[0116]
【權(quán)利要求】
1. 一種在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享的方法,其中,該方法包括: 在移動(dòng)瀏覽器客戶端中提供分享入口; 當(dāng)移動(dòng)瀏覽器客戶端中觸發(fā)所述分享入口時(shí),獲取移動(dòng)瀏覽器客戶端的當(dāng)前網(wǎng)頁(yè)中的 待分享數(shù)據(jù); 生成包含多種可分享應(yīng)用的標(biāo)識(shí)的對(duì)話框并彈出,以供用戶選擇一個(gè)可分享應(yīng)用; 調(diào)用用戶選擇的應(yīng)用的分享接口,將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用該分享接口進(jìn)行分 享。
2. 如權(quán)利要求1所述的方法,其中,所述在移動(dòng)瀏覽器客戶端中提供分享入口包括: 在移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口上設(shè)置一個(gè)觸發(fā)分享的按鈕,當(dāng)該按鈕被觸發(fā)時(shí)確認(rèn) 移動(dòng)瀏覽器客戶端中觸發(fā)分享入口; 和/或, 在移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)頁(yè)面中做監(jiān)聽(tīng),監(jiān)聽(tīng)用戶長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素的事 件;當(dāng)監(jiān)聽(tīng)到長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素的事件時(shí),確認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分享入 P ; 和/或, 在移動(dòng)瀏覽器客戶端的截圖頁(yè)面上設(shè)置一個(gè)觸發(fā)分享的按鈕,當(dāng)該按鈕被觸發(fā)時(shí),確 認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分享入口。
3. 如權(quán)利要求2所述的方法,其中,所述獲取移動(dòng)瀏覽器客戶端的當(dāng)前網(wǎng)頁(yè)中的待分 享數(shù)據(jù)包括: 當(dāng)移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口上設(shè)置的觸發(fā)分享的按鈕被觸發(fā)時(shí),獲取移動(dòng)瀏覽器 客戶端的當(dāng)前網(wǎng)頁(yè)的URL ; 當(dāng)監(jiān)聽(tīng)到長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素的事件時(shí),獲取該網(wǎng)頁(yè)元素的URL和/或該網(wǎng)頁(yè) 元素本身;其中網(wǎng)頁(yè)元素為:圖片、文字或視頻; 當(dāng)移動(dòng)瀏覽器客戶端的截圖頁(yè)面上的觸發(fā)分享的按鈕被觸發(fā)時(shí),獲取截圖的圖片數(shù) 據(jù)。
4. 如權(quán)利要求1所述的方法,其中, 所述對(duì)話框中包括:預(yù)設(shè)個(gè)數(shù)的可分享應(yīng)用的標(biāo)識(shí)和一個(gè)擴(kuò)展按鈕; 該方法進(jìn)一步包括:當(dāng)所述擴(kuò)展按鈕被觸發(fā)時(shí),彈出另一個(gè)包含移動(dòng)終端的系統(tǒng)提供 的可進(jìn)行分享的其他應(yīng)用的標(biāo)識(shí)的新對(duì)話框。
5. 如權(quán)利要求4所述的方法,其中, 所述對(duì)話框中還包括:實(shí)現(xiàn)復(fù)制鏈接的功能鍵; 該方法進(jìn)一步包括:當(dāng)所述功能鍵被觸發(fā)時(shí),將待分享的網(wǎng)頁(yè)數(shù)據(jù)復(fù)制到移動(dòng)終端系 統(tǒng)的剪貼板上。
6. -種在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享的裝置,其中,該方法包括: 分享入口模塊,適于在移動(dòng)瀏覽器客戶端中提供分享入口; 數(shù)據(jù)獲取模塊,適于當(dāng)移動(dòng)瀏覽器客戶端中觸發(fā)所述分享入口時(shí),獲取移動(dòng)瀏覽器客 戶端的當(dāng)前網(wǎng)頁(yè)中的待分享數(shù)據(jù); 對(duì)話框模塊,生成包含多種可分享應(yīng)用的標(biāo)識(shí)的對(duì)話框并彈出,以供用戶選擇一個(gè)可 分享應(yīng)用; 分享模塊,適于調(diào)用用戶選擇的應(yīng)用的分享接口,將獲取的待分享數(shù)據(jù)通過(guò)調(diào)用該分 早接口進(jìn)彳丁分早。
7. 如權(quán)利要求6所述的裝置,其中,所述分享入口模塊適于, 在移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口上設(shè)置一個(gè)觸發(fā)分享的按鈕,當(dāng)該按鈕被觸發(fā)時(shí)確認(rèn) 移動(dòng)瀏覽器客戶端中觸發(fā)分享入口; 和/或, 在移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)頁(yè)面中做監(jiān)聽(tīng),監(jiān)聽(tīng)用戶長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素的事 件;當(dāng)監(jiān)聽(tīng)到長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素的事件時(shí),確認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分享入 P ; 和/或, 在移動(dòng)瀏覽器客戶端的截圖頁(yè)面上設(shè)置一個(gè)觸發(fā)分享的按鈕,當(dāng)該按鈕被觸發(fā)時(shí),確 認(rèn)移動(dòng)瀏覽器客戶端中觸發(fā)分享入口。
8. 如權(quán)利要求7所述的裝置,其中,所述數(shù)據(jù)獲取模塊適于, 當(dāng)移動(dòng)瀏覽器客戶端的網(wǎng)頁(yè)窗口上設(shè)置的觸發(fā)分享的按鈕被觸發(fā)時(shí),獲取移動(dòng)瀏覽器 客戶端的當(dāng)前網(wǎng)頁(yè)的URL ; 當(dāng)監(jiān)聽(tīng)到長(zhǎng)按網(wǎng)頁(yè)頁(yè)面中的網(wǎng)頁(yè)元素的事件時(shí),獲取該網(wǎng)頁(yè)元素的URL和/或該網(wǎng)頁(yè) 元素本身;其中網(wǎng)頁(yè)元素為:圖片、文字或視頻; 當(dāng)移動(dòng)瀏覽器客戶端的截圖頁(yè)面上的觸發(fā)分享的按鈕被觸發(fā)時(shí),獲取截圖的圖片數(shù) 據(jù)。
9. 如權(quán)利要求6所述的裝置,其中, 所述對(duì)話框模塊彈出對(duì)話框中包括:預(yù)設(shè)個(gè)數(shù)的可分享應(yīng)用的標(biāo)識(shí)和一個(gè)擴(kuò)展按鈕; 所述對(duì)話框模塊,進(jìn)一步適于當(dāng)所述擴(kuò)展按鈕被觸發(fā)時(shí),彈出另一個(gè)包含移動(dòng)終端的 系統(tǒng)提供的可進(jìn)行分享的其他應(yīng)用的標(biāo)識(shí)的新對(duì)話框。
10. -種移動(dòng)瀏覽器客戶端,其中,該移動(dòng)瀏覽器客戶端包括如權(quán)利要求6-9中任一項(xiàng) 所述的在移動(dòng)瀏覽器客戶端中實(shí)現(xiàn)數(shù)據(jù)分享的裝置。
【文檔編號(hào)】H04L29/08GK104486430SQ201410799952
【公開(kāi)日】2015年4月1日 申請(qǐng)日期:2014年12月18日 優(yōu)先權(quán)日:2014年12月18日
【發(fā)明者】楊德立, 杜海燕 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司