本發(fā)明實(shí)施例涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種信息分享方法、裝置及終端。
背景技術(shù):
隨著智能終端的普及,網(wǎng)絡(luò)信息傳遞的速度越來(lái)越快,用戶對(duì)信息傳遞的便捷性要求也越來(lái)越高。
目前,瀏覽器中頁(yè)面信息的分享通過(guò)復(fù)制網(wǎng)頁(yè)鏈接地址,然后在與目標(biāo)好友進(jìn)行通信的應(yīng)用軟件中對(duì)應(yīng)的輸入位置粘貼該地址鏈接,發(fā)送給目標(biāo)好友,或者,檢測(cè)到用戶通過(guò)設(shè)定方式觸發(fā)網(wǎng)頁(yè)鏈接地址時(shí),喚起第三方應(yīng)用軟件,由用戶選擇相應(yīng)的應(yīng)用,進(jìn)而發(fā)送給目標(biāo)好友。
發(fā)明人在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)存在如下缺陷:現(xiàn)有的通過(guò)發(fā)送網(wǎng)頁(yè)鏈接地址分享頁(yè)面信息的方式,需要用戶進(jìn)行復(fù)制、跳轉(zhuǎn)應(yīng)用、粘貼及發(fā)送等多次操作,過(guò)程較為繁瑣,占用時(shí)間。尤其是當(dāng)用戶想要將信息分享給就在用戶身邊的目標(biāo)用戶時(shí),現(xiàn)有的信息分享方式不免有些繁瑣費(fèi)時(shí)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種信息分享方法、裝置及終端,以實(shí)現(xiàn)信息的便捷分享。
第一方面,本發(fā)明實(shí)施例提供了一種信息分享方法,該方法包括:
獲取用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容;
根據(jù)所述選中內(nèi)容生成二維碼;
基于所述二維碼進(jìn)行頁(yè)面信息所述選中內(nèi)容的分享。
進(jìn)一步地,所述選中內(nèi)容包括所述頁(yè)面內(nèi)容顯示區(qū)域的頁(yè)面內(nèi)容顯示區(qū)域中的文字、圖片、視頻文件、音樂(lè)文件和網(wǎng)頁(yè)鏈接地址中的至少一項(xiàng)。
進(jìn)一步地,在獲取頁(yè)面內(nèi)容顯示區(qū)域中的選中內(nèi)容之后,所述方法還包括:
提示用戶是否生成二維碼,其中,在接收到生成二維碼的觸發(fā)信號(hào)時(shí),根據(jù)所述選中內(nèi)容生成二維碼。
進(jìn)一步地,所述根據(jù)所述選中內(nèi)容生成二維碼包括:
獲取與所述選中內(nèi)容對(duì)應(yīng)的網(wǎng)頁(yè)鏈接地址;
基于所述網(wǎng)頁(yè)鏈接地址生成二維碼。
進(jìn)一步地,所述基于所述二維碼進(jìn)行所述選中內(nèi)容的分享包括:
將所述二維碼顯示在所述頁(yè)面內(nèi)容顯示區(qū)域中;和/或
將所述二維碼發(fā)送給目標(biāo)用戶。
第二方面,本發(fā)明實(shí)施例還提供了一種信息的分享裝置,該裝置包括:
選中內(nèi)容獲取模塊,用于獲取用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容;
二維碼生成模塊,用于根據(jù)所述選中內(nèi)容生成二維碼;
信息分享模塊,用于基于所述二維碼進(jìn)行所述選中內(nèi)容的分享。
進(jìn)一步地,所述選中內(nèi)容包括所述頁(yè)面內(nèi)容顯示區(qū)域中的文字、圖片、視頻文件、音樂(lè)文件和網(wǎng)頁(yè)鏈接地址中的至少一項(xiàng)。
進(jìn)一步地,所述裝置還包括:
提示模塊,用于在獲取頁(yè)面內(nèi)容顯示區(qū)域中的選中內(nèi)容之后,提示用戶是否生成二維碼,其中,在接收到生成二維碼的觸發(fā)信號(hào)時(shí),根據(jù)所述選中內(nèi)容生成二維碼。
進(jìn)一步地,所述二維碼生成模塊用于:
獲取與所述選中內(nèi)容對(duì)應(yīng)的網(wǎng)頁(yè)鏈接地址;
基于所述網(wǎng)頁(yè)鏈接地址生成二維碼。
進(jìn)一步地,所述信息分享模塊用于:
將二維碼顯示在當(dāng)前頁(yè)面中;和/或
將所述二維碼發(fā)送給目標(biāo)用戶。
第三方面,本發(fā)明實(shí)施例還提供了一種終端,該終端包括本發(fā)明任意實(shí)施例所提供的頁(yè)面信息的分享裝置。
本發(fā)明實(shí)施例通過(guò)基于獲取到的用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容生成二維碼,相比較于傳統(tǒng)的用戶手動(dòng)選中網(wǎng)頁(yè)鏈接地址的方法,增加了用戶的可選擇性,并能夠更準(zhǔn)確地獲取用戶想要分享的信息,使得選擇分享信息的方式更加靈活方便,針對(duì)性更強(qiáng)。而且,基于所述二維碼進(jìn)行頁(yè)面信息所述選中內(nèi)容的分享,用戶只需要識(shí)別二維碼就能夠?qū)崿F(xiàn)信息分享,節(jié)省了網(wǎng)頁(yè)鏈接復(fù)制、粘貼及發(fā)送等很多中間操作,解決了信息分享操作繁瑣費(fèi)時(shí)的問(wèn)題,優(yōu)化了現(xiàn)有信息分享方法,能夠更加快速、便捷地實(shí)現(xiàn)信息分享。
附圖說(shuō)明
為了更加清楚地說(shuō)明本發(fā)明示例性實(shí)施例的技術(shù)方案,下面對(duì)描述實(shí)施例中所需要用到的附圖做一簡(jiǎn)單介紹。顯然,所介紹的附圖只是本發(fā)明所要描述的一部分實(shí)施例的附圖,而不是全部的附圖,對(duì)于本領(lǐng)域普通技術(shù)人員,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖得到其他的附圖。
圖1為本發(fā)明實(shí)施例一所提供的一種信息分享方法的流程圖;
圖2為本發(fā)明實(shí)施例二所提供的一種信息分享方法的流程圖;
圖3為本發(fā)明實(shí)施例三所提供的一種信息分享方法的流程圖;
圖4為本發(fā)明實(shí)施例四所提供的一種信息分享裝置的結(jié)構(gòu)圖;
圖5為本發(fā)明實(shí)施例五所提供的一種終端的結(jié)構(gòu)圖;
圖6為本發(fā)明實(shí)施例六提供的用于信息分享的計(jì)算機(jī)程序的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖并通過(guò)具體實(shí)施方式來(lái)進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案。可以理解的是,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各步驟的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
實(shí)施例一
圖1為本發(fā)明實(shí)施例一提供的一種信息分享方法的流程圖。如圖1所示,本實(shí)施例的方法可以由信息分享裝置來(lái)執(zhí)行,該裝置可通過(guò)硬件和/或軟件的方式實(shí)現(xiàn),并一般可獨(dú)立的配置在用戶終端的應(yīng)用端內(nèi)中實(shí)現(xiàn)本實(shí)施例的方法。
其中,應(yīng)用端可以為內(nèi)嵌于用戶終端中的某個(gè)客戶端的插件,或者為所述用戶終端的操作系統(tǒng)的插件,與內(nèi)嵌于用戶終端中的信息閱讀類客戶端(例如,瀏覽器、新聞?lì)惢蛞曨l播放類客戶端等)配合使用;應(yīng)用端也可以為所述用戶終端中一個(gè)獨(dú)立的可提供信息分享服務(wù)的客戶端,本實(shí)施例對(duì)此不進(jìn)行限制。
本實(shí)施例的方法具體包括:
S110、獲取用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容。
示例性地,頁(yè)面內(nèi)容顯示區(qū)域可以是當(dāng)前顯示在瀏覽器中的瀏覽器界面,或當(dāng)前顯示在客戶端中的客戶端界面等??蛇x地,獲取用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容包括:獲取用戶在瀏覽器界面的頁(yè)面內(nèi)容中的選中內(nèi)容,或者,獲取用戶在客戶端界面的頁(yè)面內(nèi)容中的選中內(nèi)容。獲取用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容的具體方式可以是,檢測(cè)用戶在頁(yè)面內(nèi)容顯示區(qū)域輸入的內(nèi)容選中指令,根據(jù)所述內(nèi)容選中指令獲取與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容。其中,獲取用戶在瀏覽器界面的頁(yè)面內(nèi)容中的選中內(nèi)容具體可以包括:獲取用戶在瀏覽器界面的頁(yè)面內(nèi)容中輸入的內(nèi)容選中指令;根據(jù)所述內(nèi)容選中指令獲取與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容。可以理解的是,用戶可以通過(guò)觸發(fā)鼠標(biāo)或鍵盤(pán)等輸入設(shè)備輸入內(nèi)容選中指令。需要說(shuō)明的是,選中內(nèi)容可以包括所述瀏覽器的頁(yè)面內(nèi)容顯示區(qū)域中的文字、圖片、視頻文件、音樂(lè)文件和網(wǎng)頁(yè)鏈接地址中的至少一項(xiàng)。
S120、根據(jù)所述選中內(nèi)容生成二維碼。
考慮到選中內(nèi)容的多樣性及信息分享的方便性與準(zhǔn)確性,可以根據(jù)選中內(nèi)容生成可以用于存儲(chǔ)網(wǎng)址、名片、文本信息和/或特定代碼等各種信息的二維碼。示例性地,根據(jù)所述選中內(nèi)容生成二維碼可包括:獲取與所述選中內(nèi)容對(duì)應(yīng)的網(wǎng)頁(yè)鏈接地址;基于所述網(wǎng)頁(yè)鏈接地址生成二維碼。具體地,可以是服務(wù)器根據(jù)所述選中內(nèi)容自動(dòng)匹配與所述選中內(nèi)容對(duì)應(yīng)的網(wǎng)頁(yè)鏈接地址,或者,檢測(cè)所述選中內(nèi)容中所包括的網(wǎng)頁(yè)鏈接地址,為網(wǎng)頁(yè)鏈接地址分配相應(yīng)的驗(yàn)證頁(yè)面訪問(wèn)入口,根據(jù)驗(yàn)證頁(yè)面訪問(wèn)入口生成二維碼,以便用戶通過(guò)匹配驗(yàn)證信息與所述密碼信息進(jìn)行匹配,獲取所述網(wǎng)頁(yè)鏈接地址,讀取分享信息??梢岳斫獾氖?,根據(jù)所述選中內(nèi)容生成二維碼具體還可以是,根據(jù)所述選中內(nèi)容通過(guò)二維碼生成器等插件生成二維碼。進(jìn)一步地,所述二維碼還可以包括有效期限,即所述二維在預(yù)設(shè)的時(shí)間內(nèi)可供用戶識(shí)別讀取所二維碼存儲(chǔ)的信息,逾期則不能獲取通過(guò)所述二維碼獲取分享信。為了充分保證信息分享的安全性,還可以在二維碼所包含的信息中增加密碼信息等附加信息。
具體地,根據(jù)所述選中內(nèi)容生成二維碼可以是根據(jù)用戶的選中內(nèi)容和預(yù)設(shè)操作生成二維碼,例如可以是為在預(yù)設(shè)位置為用戶設(shè)置用于生成二維碼的快捷鍵,具體可以是根據(jù)用戶的選中內(nèi)容,以及通過(guò)左鍵單擊鼠標(biāo)選中快捷按鈕或者右鍵點(diǎn)擊鼠標(biāo)的選中預(yù)設(shè)的快捷選項(xiàng)等方式觸發(fā)選中內(nèi)容生成二維碼。
需要說(shuō)明的是,在本發(fā)明實(shí)施例中,可以根據(jù)選中內(nèi)容對(duì)應(yīng)的網(wǎng)頁(yè)鏈接地址生成二維碼,也可以根據(jù)所述選中內(nèi)容直接生成二維碼。針對(duì)同時(shí)選中多種類型的內(nèi)容,可以生成多個(gè)二維碼。
S130、基于所述二維碼進(jìn)行所述選中內(nèi)容的分享。
在本實(shí)施例中,根據(jù)選中內(nèi)容生成的二維碼包括與所述選中內(nèi)容關(guān)聯(lián)的信息,并基于二維碼進(jìn)行選中內(nèi)容分享具體可以通過(guò)識(shí)別所述二維碼進(jìn)行信息分享??蛇x地,所述基于所述二維碼進(jìn)行所述選中內(nèi)容的分享還可以包括:將二維碼顯示在頁(yè)面內(nèi)容顯示區(qū)域中,以供所述目標(biāo)用戶識(shí)別所述二維碼獲取所述選中內(nèi)容或所述選擇內(nèi)容的關(guān)聯(lián)信息。進(jìn)一步地,為了不影響用戶的操作界面,可以在將選中內(nèi)容觸發(fā)生成二維碼后,將二維碼顯示在當(dāng)前頁(yè)面中,并預(yù)設(shè)顯示時(shí)間。即在預(yù)設(shè)時(shí)間段內(nèi)將二維碼顯示在當(dāng)前頁(yè)面,目標(biāo)用戶可以通過(guò)在預(yù)設(shè)時(shí)間內(nèi)識(shí)別所述二維碼獲取所述選中內(nèi)容或所述選中內(nèi)容的關(guān)聯(lián)信息。所述基于所述二維碼進(jìn)行所述選中內(nèi)容的分享還可以包括:將所述二維碼發(fā)送給目標(biāo)用戶。具體地,可以將所述二維碼通過(guò)關(guān)聯(lián)應(yīng)用發(fā)送給目標(biāo)用戶,以供所述目標(biāo)用戶識(shí)別所述二維碼獲取所述選中內(nèi)容或所述選中內(nèi)容的關(guān)聯(lián)信息。其中,所述關(guān)聯(lián)應(yīng)用可以為通信類應(yīng)用軟件。具體地,用戶識(shí)別二維碼的方式可以是掃描識(shí)別所述二維碼,也可以是通過(guò)長(zhǎng)按二維碼圖標(biāo)等方式進(jìn)行二維碼識(shí)別。
本實(shí)施例的技術(shù)方案,通過(guò)基于獲取到的用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容生成二維碼,相比較于傳統(tǒng)的用戶手動(dòng)選中網(wǎng)頁(yè)鏈接地址的方法,增加了用戶的可選擇性,并能夠更準(zhǔn)確地獲取用戶想要分享的信息,使得選擇分享信息的方式更加靈活方便,針對(duì)性更強(qiáng)。而且,基于所述二維碼進(jìn)行頁(yè)面信息所述選中內(nèi)容或所述選擇內(nèi)容的關(guān)聯(lián)信息分享,用戶只需要識(shí)別二維碼就能夠?qū)崿F(xiàn)信息分享,節(jié)省了網(wǎng)頁(yè)鏈接復(fù)制、粘貼及發(fā)送等很多中間操作,解決了信息分享操作繁瑣費(fèi)時(shí)的問(wèn)題,優(yōu)化了現(xiàn)有的信息分享方法,能夠更加快速、便捷地實(shí)現(xiàn)信息分享。
在上述各技術(shù)方案的基礎(chǔ)上,可選地,在獲取頁(yè)面內(nèi)容顯示區(qū)域中的選中內(nèi)容之后,所述信息分享方法還可以包括:提示用戶是否生成二維碼,其中,在接收到生成二維碼的觸發(fā)信號(hào)時(shí),根據(jù)所述選中內(nèi)容生成二維碼。例如,用戶在選中內(nèi)容后,直接彈出快捷按鈕提示用戶是否生成二維碼,如果用戶點(diǎn)擊該按鈕則生成二維碼,從而減少誤操作。其中,快捷按鈕可以是文字、圖案和/或動(dòng)畫(huà)等各種形式,在此不做限定。
實(shí)施例二
圖2為本發(fā)明實(shí)施例二提供的信息分享方法的流程圖。如圖2所示,本實(shí)施例在上述各實(shí)施例的基礎(chǔ)上,可選的,獲取用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容包括:獲取用戶在瀏覽器界面的頁(yè)面內(nèi)容中輸入的內(nèi)容選中指令;根據(jù)所述內(nèi)容選中指令獲取與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容。
相應(yīng)的,本實(shí)施例的方法具體包括:
S210、獲取用戶在瀏覽器界面的頁(yè)面內(nèi)容中輸入的內(nèi)容選中指令。
在瀏覽器界面中通常包含大量的頁(yè)面內(nèi)容,如搜索頁(yè)面中包含大量的搜索結(jié)果,用戶選中的頁(yè)面內(nèi)容往往是用戶真正想要分享的內(nèi)容,用戶可以通過(guò)在瀏覽器界面的頁(yè)面內(nèi)容中輸入的內(nèi)容選中指令進(jìn)行內(nèi)容選擇。具體地,內(nèi)容選中指令例如可以是采用鍵盤(pán)中的上下左右鍵將光標(biāo)移動(dòng)到需要選擇的位置,按住shift鍵,再按上下左右鍵移動(dòng),使文本反色,即已選中;或者,也可以通過(guò)拖動(dòng)鼠標(biāo)移動(dòng)光標(biāo)進(jìn)行內(nèi)容選中。可以理解的是,由于瀏覽器界面的頁(yè)面內(nèi)容常包含各種類型的內(nèi)容,因此,內(nèi)容選中指令可以根據(jù)具體的選中內(nèi)容及輸入設(shè)備進(jìn)行輸入,例如觸發(fā)TAB鍵在不同的圖標(biāo)或按鈕上進(jìn)行切換等方式,在本發(fā)明實(shí)施例中并不對(duì)內(nèi)容選中指令的不做限定。
S220、根據(jù)所述內(nèi)容選中指令獲取與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容。
示例性地,在瀏覽器界面的頁(yè)面內(nèi)容中,所述選中內(nèi)容可以包括瀏覽器界面中的文字、圖片、視頻文件、音樂(lè)文件或網(wǎng)頁(yè)鏈接地址等。具體地,根據(jù)所述內(nèi)容選中指令獲取與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容可以是,根據(jù)所述內(nèi)容選中指令獲取用戶所選中的內(nèi)容,將用戶選中的內(nèi)容作為與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容;或者根據(jù)所述內(nèi)容選中指令獲取用戶所選中的內(nèi)容所在段落或所對(duì)應(yīng)的標(biāo)題,將所述段落或所述標(biāo)題作為與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容。
S230、根據(jù)所述選中內(nèi)容生成二維碼。
在本實(shí)施例中,在瀏覽器界面的頁(yè)面內(nèi)容中進(jìn)行選擇,所述選中內(nèi)容可以為本網(wǎng)頁(yè)鏈接地址所對(duì)應(yīng)的原創(chuàng)內(nèi)容,也可以是從其他網(wǎng)頁(yè)鏈接地址中轉(zhuǎn)載的內(nèi)容??蛇x地,根據(jù)所述選中內(nèi)容生成二維碼具體可以是根據(jù)所述選中內(nèi)容獲取所述選中內(nèi)容歲對(duì)應(yīng)的當(dāng)前網(wǎng)頁(yè)鏈接地址或源網(wǎng)頁(yè)鏈接地址,基于所述當(dāng)前網(wǎng)頁(yè)鏈接地址或所述源網(wǎng)頁(yè)鏈接地址生成二維碼。進(jìn)一步地,基于所述當(dāng)前網(wǎng)頁(yè)鏈接地址或所述源網(wǎng)頁(yè)鏈接地址生成二維碼具體可以是,將獲取到的所述當(dāng)前網(wǎng)頁(yè)鏈接地址或源網(wǎng)頁(yè)鏈接地址顯示在頁(yè)面內(nèi)容顯示區(qū)域供用戶選擇;基于用戶選擇的網(wǎng)頁(yè)鏈接地址生成二維碼。其中,源網(wǎng)頁(yè)鏈接地址可以是選中內(nèi)容推薦的網(wǎng)頁(yè)鏈接地址(如包含在選中內(nèi)容中或與選中內(nèi)容在頁(yè)面內(nèi)容中的位置較近的網(wǎng)頁(yè)鏈接地址),也可以是在檢測(cè)到用戶觸發(fā)生成二維碼的操作時(shí),服務(wù)器自動(dòng)檢測(cè)到的與所述選中內(nèi)容對(duì)應(yīng)的網(wǎng)頁(yè)鏈接地址。若服務(wù)器檢測(cè)到多個(gè)關(guān)聯(lián)網(wǎng)絡(luò)鏈接地址時(shí),為了方便用戶選擇,可將瀏覽器優(yōu)先推薦的網(wǎng)頁(yè)鏈接地址作為源網(wǎng)頁(yè)鏈接地址。
S240、基于所述二維碼進(jìn)行所述選中內(nèi)容的分享。
本實(shí)施例的技術(shù)方案,通過(guò)在瀏覽器界面的頁(yè)面內(nèi)容中輸入的內(nèi)容選中指令獲取與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容,用戶的選擇不僅限于現(xiàn)有的選中瀏覽器地址欄中的地址,而是包括瀏覽器中的頁(yè)面內(nèi)容,使得用戶的選擇更加的多元化,而且可以更加準(zhǔn)確地獲取用戶所要分享的內(nèi)容。
實(shí)施例三
圖3為本發(fā)明實(shí)施例三提供的信息分享方法的流程圖。如圖3所示,本實(shí)施例在上述各實(shí)施例的基礎(chǔ)上,優(yōu)選是將所述獲取用戶在瀏覽器界面的頁(yè)面內(nèi)容中輸入的內(nèi)容選中指令進(jìn)一步優(yōu)化為:基于用戶在瀏覽器界面中輸入的搜索式進(jìn)行搜索,在頁(yè)面內(nèi)容中顯示與所述搜索式對(duì)應(yīng)的一個(gè)或多個(gè)搜索結(jié)果;獲取用戶針對(duì)所述搜索結(jié)果中輸入的內(nèi)容選中指令。
相應(yīng)的,本實(shí)施例的方法具體包括:
S310、基于用戶在瀏覽器界面中輸入的搜索式進(jìn)行搜索,在頁(yè)面內(nèi)容中顯示與所述搜索式對(duì)應(yīng)的一個(gè)或多個(gè)搜索結(jié)果;
示例性地,搜索式可以是手動(dòng)或聲控輸入一組關(guān)鍵字會(huì)多組關(guān)鍵字的組合,也可以是采用拍照等形式輸入圖片等。其中,關(guān)鍵字包括數(shù)字、符號(hào)、網(wǎng)頁(yè)鏈接地址及各國(guó)文字等,只要瀏覽器允許輸入或可識(shí)別即可,在此不做具體限定。可以理解的是,與輸入的搜索式對(duì)應(yīng)的搜索結(jié)果可能會(huì)有一個(gè)或多個(gè),與所述搜索式對(duì)應(yīng)的各搜索結(jié)果以設(shè)定規(guī)則排列顯示在頁(yè)面內(nèi)容中提供給用戶。其中,所述搜索結(jié)果的類型也不盡相同,例如,與所述搜索式可以是音樂(lè)文件、視頻文件、圖片、文章或新聞等??蛇x地,可以將各搜索結(jié)果所對(duì)應(yīng)的網(wǎng)頁(yè)鏈接地址分別顯示在所述搜索結(jié)果。
S320、獲取用戶針對(duì)所述搜索結(jié)果中輸入的內(nèi)容選中指令。
在本實(shí)施例中,用戶可以操作鼠標(biāo)或鍵盤(pán)等輸入設(shè)備選中搜索結(jié)果中的文字、圖片或網(wǎng)頁(yè)鏈接地址輸入內(nèi)容選中指令。
S330、根據(jù)所述內(nèi)容選中指令獲取與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容。
具體地,可以是與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容可以是用戶選中的內(nèi)容本身,如一行文字、一幅圖片和/或一串?dāng)?shù)字等;也可以是與用戶選中的內(nèi)容所對(duì)應(yīng)的搜索結(jié)果在頁(yè)面內(nèi)容顯示區(qū)域顯示的全部?jī)?nèi)容;或者,還可以是根據(jù)所述內(nèi)容選中指令獲取目標(biāo)搜索結(jié)果,根據(jù)所述目標(biāo)搜索結(jié)果獲取與所述目標(biāo)搜索結(jié)果對(duì)應(yīng)的網(wǎng)頁(yè)鏈接地址,將所述目標(biāo)搜索結(jié)果的網(wǎng)頁(yè)鏈接地址作為與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容。
S340、根據(jù)所述選中內(nèi)容生成二維碼。
在本實(shí)施例中,可選地,在各搜索結(jié)果中預(yù)設(shè)位置可設(shè)置用于生成二維碼生成的快捷按鈕,例如,在各搜索結(jié)果在當(dāng)前頁(yè)面中顯示內(nèi)容的開(kāi)頭或者結(jié)尾處或者在各搜索結(jié)果的網(wǎng)頁(yè)鏈接地址后面設(shè)置用于生成二維碼的快捷按鈕??旖莅粹o可以是圖標(biāo)和/或者文字等形式。當(dāng)然,也可以和用于操作搜索結(jié)果的其他功能按鈕集成與一體,比如,用戶通過(guò)長(zhǎng)按等方式觸發(fā)搜索結(jié)果時(shí),可以針對(duì)用戶的操作生成復(fù)制、粘貼、剪貼及生成二維碼等操作選項(xiàng),或者,在現(xiàn)有的分享功能中添加二維碼分享的功能選項(xiàng)提供至用戶。
S350、基于所述二維碼進(jìn)行所述選中內(nèi)容的分享。
本實(shí)施例的技術(shù)方案,通過(guò)基于在瀏覽器界面中輸入的搜索式進(jìn)行搜索的搜索結(jié)果中輸入的內(nèi)容選中指令,獲取與內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容,然后根據(jù)選中內(nèi)容生成二維碼,進(jìn)而基于二維碼進(jìn)行信息分享,能夠根據(jù)用戶輸入的內(nèi)容選中指令在一個(gè)或多個(gè)搜索結(jié)果中,有針對(duì)性地獲取與用戶選中內(nèi)容的相關(guān)聯(lián)的信息進(jìn)行分享,而且以二維碼的方式進(jìn)行分享,能夠使得信息分享更加方便快捷。
實(shí)施例四
圖4所示為本發(fā)明實(shí)施例四提供的信息分享裝置的結(jié)構(gòu)示意圖,該裝置可通過(guò)硬件和/或軟件的方式實(shí)現(xiàn),并一般可獨(dú)立的配置在用戶終端的應(yīng)用端內(nèi)中實(shí)現(xiàn)本實(shí)施例的方法。如圖4所示,所述信息分享裝置具體包括:選中內(nèi)容獲取模塊410、二維碼生成模塊420和信息分享模塊430。
其中,選中內(nèi)容獲取模塊410,用于獲取用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容;二維碼生成模塊420,用于根據(jù)所述選中內(nèi)容生成二維碼;信息分享模塊430,用于基于所述二維碼進(jìn)行所述選中內(nèi)容的分享。
本實(shí)施例的技術(shù)方案,通過(guò)基于獲取到的用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容生成二維碼,相比較于傳統(tǒng)的用戶手動(dòng)選中網(wǎng)頁(yè)鏈接地址的方法,增加了用戶的可選擇性,并能夠更準(zhǔn)確地獲取用戶想要分享的信息,使得選擇分享信息的方式更加靈活方便,針對(duì)性更強(qiáng)。而且,基于所述二維碼進(jìn)行頁(yè)面信息所述選中內(nèi)容的分享,用戶只需要識(shí)別二維碼就能夠?qū)崿F(xiàn)信息分享,節(jié)省了網(wǎng)頁(yè)鏈接復(fù)制、粘貼及發(fā)送等很多中間操作,解決了信息分享操作繁瑣費(fèi)時(shí)的問(wèn)題,優(yōu)化了現(xiàn)有的信息分享方法,能夠更加快速、便捷地實(shí)現(xiàn)信息分享。
在上述實(shí)施例的基礎(chǔ)上,所述選中內(nèi)容獲取模塊可以包括:內(nèi)容選中指令獲取單元和選中內(nèi)容獲取單元。其中,內(nèi)容選中指令獲取單元,用于獲取用戶在瀏覽器界面的頁(yè)面內(nèi)容中輸入的內(nèi)容選中指令;選中內(nèi)容獲取單元,用于根據(jù)所述內(nèi)容選中指令獲取與所述內(nèi)容選中指令對(duì)應(yīng)的選中內(nèi)容。
在上述各實(shí)施例的基礎(chǔ)上,所述選中內(nèi)容可以包括瀏覽器界面中的文字、圖片、視頻文件、音樂(lè)文件和網(wǎng)頁(yè)鏈接地址中的至少一項(xiàng)。
在上述各實(shí)施例的基礎(chǔ)上,所述裝置還包括:
提示模塊,用于在獲取頁(yè)面內(nèi)容顯示區(qū)域中的選中內(nèi)容之后,提示用戶是否生成二維碼,其中,在接收到生成二維碼的觸發(fā)信號(hào)時(shí),根據(jù)所述選中內(nèi)容生成二維碼。
在上述各實(shí)施例的基礎(chǔ)上,所述內(nèi)容選中指令獲取單元具體可以用于:
基于用戶在瀏覽器界面中輸入的搜索式進(jìn)行搜索,在頁(yè)面內(nèi)容中顯示與所述搜索式對(duì)應(yīng)的一個(gè)或多個(gè)搜索結(jié)果;
獲取用戶針對(duì)所述搜索結(jié)果中輸入的內(nèi)容選中指令。
在上述各實(shí)施例的基礎(chǔ)上,所述二維碼生成模塊可以用于:
獲取與所述選中內(nèi)容對(duì)應(yīng)的網(wǎng)頁(yè)鏈接地址;
基于所述網(wǎng)頁(yè)鏈接地址生成二維碼。
在上述各實(shí)施例的基礎(chǔ)上,所述信息分享模塊可以用于:
將二維碼顯示在頁(yè)面內(nèi)容顯示區(qū)域中,和/或
將所述二維碼通過(guò)關(guān)聯(lián)應(yīng)用發(fā)送給目標(biāo)用戶。
本發(fā)明實(shí)施例還提供了一種終端,所述終端集成了本發(fā)明任意實(shí)施例所提供的信息分享裝置。示例性的,所述終端具體可為個(gè)人計(jì)算機(jī)、筆記本電腦、手機(jī)、平板電腦以及智能手表等設(shè)備。
上述實(shí)施例中提供的信息分享裝置及終端可執(zhí)行本發(fā)明任意實(shí)施例所提供的信息分享方法,具備執(zhí)行該方法相應(yīng)的功能模塊和有益效果。未在上述實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見(jiàn)本發(fā)明任意實(shí)施例所提供的信息分享方法。
實(shí)施例五
圖5為本發(fā)明實(shí)施例五提供的終端的結(jié)構(gòu)示意圖。如圖5所示,本發(fā)明實(shí)施例的終端包括:存儲(chǔ)器510、一個(gè)或多個(gè)處理器520以及一個(gè)或多個(gè)程序530。
其中,所述一個(gè)或多個(gè)程序530在由一個(gè)或多個(gè)處理器520執(zhí)行時(shí)執(zhí)行上述實(shí)施例中的任意一種方法。
本發(fā)明實(shí)施例的終端,通過(guò)基于獲取到的用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容生成二維碼,相比較于傳統(tǒng)的用戶手動(dòng)選中網(wǎng)頁(yè)鏈接地址的方法,增加了用戶的可選擇性,并能夠更準(zhǔn)確地獲取用戶想要分享的信息,使得選擇分享信息的方式更加靈活方便,針對(duì)性更強(qiáng)。而且,基于所述二維碼進(jìn)行頁(yè)面信息所述選中內(nèi)容或所述選中內(nèi)容的關(guān)聯(lián)信息分享,用戶只需要識(shí)別二維碼就能夠?qū)崿F(xiàn)信息分享,節(jié)省了網(wǎng)頁(yè)鏈接復(fù)制、粘貼及發(fā)送等很多中間操作,解決了信息分享操作繁瑣費(fèi)時(shí)的問(wèn)題,能夠更加快速、便捷地實(shí)現(xiàn)信息分享。
實(shí)施例六
圖6為本發(fā)明實(shí)施例六提供的用于信息分享的計(jì)算機(jī)程序的結(jié)構(gòu)示意圖。如圖6所示,本發(fā)明實(shí)施例的用于信息分享的計(jì)算機(jī)程序產(chǎn)品610,可以包括信號(hào)承載介質(zhì)620。信號(hào)承載介質(zhì)620可以包括一個(gè)或更多個(gè)指令630,該指令630在由例如處理器執(zhí)行時(shí),處理器可以提供以上針對(duì)圖1-4描述的功能。例如,指令630可以包括:用于獲取用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容的一個(gè)或多個(gè)指令;用于根據(jù)所述選中內(nèi)容生成二維碼的一個(gè)或多個(gè)指令;以及用于基于所述二維碼進(jìn)行所述選中內(nèi)容的分享一個(gè)或多個(gè)指令。因此,例如,參照?qǐng)D4,信息分享裝置可以響應(yīng)于指令630來(lái)進(jìn)行圖1中所示的步驟中的一個(gè)或更多個(gè)。
在一些實(shí)現(xiàn)中,信號(hào)承載介質(zhì)620可以包括計(jì)算機(jī)可讀介質(zhì)640,諸如但不限于硬盤(pán)驅(qū)動(dòng)器、壓縮盤(pán)(CD)、數(shù)字通用盤(pán)(DVD)、數(shù)字帶、存儲(chǔ)器等。在一些實(shí)現(xiàn)中,信號(hào)承載介質(zhì)620可以包括可記錄介質(zhì)650,諸如但不限于存儲(chǔ)器、讀/寫(xiě)(R/W)CD、R/W DVD等。在一些實(shí)現(xiàn)中,信號(hào)承載介質(zhì)72可以包括通信介質(zhì)660,諸如但不限于數(shù)字和/或模擬通信介質(zhì)(例如,光纖線纜、波導(dǎo)、有線通信鏈路、無(wú)線通信鏈路等)。
本發(fā)明實(shí)施例的計(jì)算機(jī)程序產(chǎn)品,獲取用戶在頁(yè)面內(nèi)容顯示區(qū)域中頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容;根據(jù)所述選中內(nèi)容生成二維碼;基于所述二維碼進(jìn)行所述選中內(nèi)容的分享。
本發(fā)明的計(jì)算機(jī)程序產(chǎn)品通過(guò)基于獲取到的用戶在頁(yè)面內(nèi)容顯示區(qū)域的選中內(nèi)容生成二維碼,相比較于傳統(tǒng)的用戶手動(dòng)選中網(wǎng)頁(yè)鏈接地址的方法,增加了用戶的可選擇性,并能夠更準(zhǔn)確地獲取用戶想要分享的信息,使得選擇分享信息的方式更加靈活方便,針對(duì)性更強(qiáng)。而且,基于所述二維碼進(jìn)行頁(yè)面信息所述選中內(nèi)容的分享,用戶只需要識(shí)別二維碼就能夠?qū)崿F(xiàn)信息分享,節(jié)省了網(wǎng)頁(yè)鏈接復(fù)制、粘貼及發(fā)送等很多中間操作,解決了信息分享操作繁瑣費(fèi)時(shí)的問(wèn)題,能夠更加快速、便捷地實(shí)現(xiàn)信息分享。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到各實(shí)施方式可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件?;谶@樣的理解,上述技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。