一種網(wǎng)頁(yè)鏈接打開方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)頁(yè)鏈接打開方法及終端。
【背景技術(shù)】
[0002] 隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,各種網(wǎng)絡(luò)應(yīng)用程序覆蓋了人們生活的方方面面。用 戶可以隨時(shí)登錄網(wǎng)絡(luò)應(yīng)用來(lái)訪問遠(yuǎn)端網(wǎng)絡(luò)側(cè)提供的數(shù)據(jù)和服務(wù)。通過網(wǎng)絡(luò)應(yīng)用訪問遠(yuǎn)端服 務(wù)和數(shù)據(jù)通常比通過瀏覽器訪問遠(yuǎn)端服務(wù)和數(shù)據(jù)的用戶體驗(yàn)更好,因?yàn)?,網(wǎng)絡(luò)應(yīng)用通常對(duì) 訪問請(qǐng)求的響應(yīng)速度更快,并且網(wǎng)絡(luò)應(yīng)用加載的頁(yè)面也更加簡(jiǎn)單,不會(huì)附帶過多的廣告。
[0003] 但是,在一個(gè)應(yīng)用中打開另一個(gè)網(wǎng)絡(luò)應(yīng)用的網(wǎng)絡(luò)鏈接時(shí),通常移動(dòng)終端的操作系 統(tǒng)都會(huì)自動(dòng)開啟瀏覽器,通過瀏覽器去打開該網(wǎng)絡(luò)鏈接。這樣導(dǎo)致網(wǎng)絡(luò)鏈接打開的響應(yīng)速 度比較慢、并且瀏覽器的網(wǎng)頁(yè)頁(yè)面的排版經(jīng)常不適用在移動(dòng)終端上閱讀,用戶體驗(yàn)不高。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供了一種網(wǎng)頁(yè)鏈接打開方法及終端,可實(shí)現(xiàn)更加便捷高效的打開 該網(wǎng)絡(luò)鏈接,提高了用戶體驗(yàn)。
[0005] 本發(fā)明實(shí)施例第一方面提供了一種網(wǎng)頁(yè)鏈接打開方法,該方法包括:
[0000]接收打開網(wǎng)頁(yè)鏈接的請(qǐng)求;
[0007] 根據(jù)所述網(wǎng)頁(yè)鏈接對(duì)應(yīng)的網(wǎng)址在目標(biāo)數(shù)據(jù)庫(kù)中查找到所述網(wǎng)頁(yè)鏈接匹配的應(yīng)用 程序的標(biāo)識(shí)信息;所述目標(biāo)數(shù)據(jù)庫(kù)包括終端上已安裝的應(yīng)用程序的標(biāo)識(shí)信息和所述應(yīng)用程 序?qū)?yīng)的域名信息;
[0008] 根據(jù)查找到的所述應(yīng)用程序的標(biāo)識(shí)信息打開查找到的所述標(biāo)識(shí)信息表征的應(yīng)用 程序;
[0009] 通過打開后的所述應(yīng)用程序請(qǐng)求獲取所述網(wǎng)頁(yè)鏈接對(duì)應(yīng)的內(nèi)容。
[0010] 本發(fā)明實(shí)施例第二方面提供了一種終端,該終端包括:
[0011] 接收單元,用于接收打開網(wǎng)頁(yè)鏈接的請(qǐng)求;
[0012] 第一查找單元,用于根據(jù)所述網(wǎng)頁(yè)鏈接對(duì)應(yīng)的網(wǎng)址在目標(biāo)數(shù)據(jù)庫(kù)中查找到所述網(wǎng) 頁(yè)鏈接匹配的應(yīng)用程序的標(biāo)識(shí)信息;所述目標(biāo)數(shù)據(jù)庫(kù)包括終端上已安裝的應(yīng)用程序的標(biāo)識(shí) 信息和所述應(yīng)用程序?qū)?yīng)的域名信息;
[0013] 打開單元,用于根據(jù)查找到的所述應(yīng)用程序的標(biāo)識(shí)信息打開查找到的所述標(biāo)識(shí)信 息表征的應(yīng)用程序;
[0014] 請(qǐng)求單元,用于通過打開后的所述應(yīng)用程序請(qǐng)求獲取所述網(wǎng)頁(yè)鏈接對(duì)應(yīng)的內(nèi)容。 [0015]實(shí)施本發(fā)明實(shí)施例,終端接收到打開網(wǎng)頁(yè)鏈接的請(qǐng)求時(shí),根據(jù)所述網(wǎng)頁(yè)鏈接對(duì)應(yīng) 的網(wǎng)址在目標(biāo)數(shù)據(jù)庫(kù)中查找到所述網(wǎng)頁(yè)鏈接匹配的應(yīng)用程序的標(biāo)識(shí)信息,并打開查找到的 所述標(biāo)識(shí)信息表征的應(yīng)用程序,最后通過打開后的所述應(yīng)用程序請(qǐng)求獲取所述網(wǎng)頁(yè)鏈接對(duì) 應(yīng)的內(nèi)容,可實(shí)現(xiàn)更加便捷高效的打開該網(wǎng)絡(luò)鏈接,提高了用戶體驗(yàn)。
【附圖說(shuō)明】
[0016] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng) 域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附 圖。
[0017] 圖1是本發(fā)明實(shí)施例提供的網(wǎng)頁(yè)鏈接打開方法的流程示意圖;
[0018] 圖2是本發(fā)明實(shí)施例涉及的云端的目標(biāo)數(shù)據(jù)庫(kù)的示意圖;
[0019] 圖3是本發(fā)明實(shí)施例提供的終端的第一實(shí)施例的結(jié)構(gòu)示意圖;
[0020] 圖4是本發(fā)明實(shí)施例提供的終端的第二實(shí)施例的結(jié)構(gòu)示意圖;
[0021] 圖5是本發(fā)明實(shí)施例提供的終端的第三實(shí)施例的結(jié)構(gòu)示意圖;
[0022] 圖6是本發(fā)明實(shí)施例提供的終端的第四實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā) 明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施 例,都屬于本發(fā)明保護(hù)的范圍。
[0024] 本發(fā)明可以由移動(dòng)終端實(shí)現(xiàn),還可以由個(gè)人電腦、網(wǎng)絡(luò)設(shè)備等計(jì)算設(shè)備來(lái)實(shí)現(xiàn)。下 面以移動(dòng)終端為例來(lái)進(jìn)行說(shuō)明。
[0025] 優(yōu)選地,本發(fā)明的方案可以由一種安裝并運(yùn)行于移動(dòng)終端中的APP來(lái)實(shí)現(xiàn)。具體 如,本發(fā)明的方案可以由一個(gè)始終后臺(tái)運(yùn)行的APP來(lái)實(shí)現(xiàn)。進(jìn)一步地,本發(fā)明的方案可以作 為一個(gè)功能模塊集成在操作系統(tǒng)中。
[0026] 在此,移動(dòng)終端包括但不限于任何一種基于智能操作系統(tǒng)的手持式電子產(chǎn)品,其 可與用戶通過鍵盤、虛擬鍵盤、觸摸板、觸摸屏以及聲控設(shè)備等輸入設(shè)備來(lái)進(jìn)行人機(jī)交互, 諸如智能手機(jī)、平板電腦等。其中,智能操作系統(tǒng)包括但不限于任何通過向移動(dòng)設(shè)備提供各 種移動(dòng)應(yīng)用來(lái)豐富設(shè)備功能的操作系統(tǒng),諸如安卓(Android)、I0S、Windows Phone等。
[0027] 參見圖1,是本發(fā)明實(shí)施例提供的網(wǎng)頁(yè)鏈接打開方法的流程圖。需要說(shuō)明的,本發(fā) 明實(shí)施例涉及的應(yīng)用程序是網(wǎng)絡(luò)應(yīng)用,能夠用于請(qǐng)求獲取遠(yuǎn)端服務(wù)器上的內(nèi)容和服務(wù)。如 圖1所示,該方法包括:
[0028]步驟S101:接收打開網(wǎng)頁(yè)鏈接的請(qǐng)求。
[0029] 本發(fā)明實(shí)施中,終端接收的所述請(qǐng)求可以是用戶在所述終端上操作產(chǎn)生的,例如, 用戶在應(yīng)用1中點(diǎn)擊打開應(yīng)用2對(duì)應(yīng)的網(wǎng)頁(yè)鏈接。本發(fā)明實(shí)施中,終端接收的所述請(qǐng)求也可 以是其他終端通過通信鏈接(如藍(lán)牙、Wi_Fi、GPRS等)發(fā)送給所述終端的,例如遠(yuǎn)端終端通 過網(wǎng)絡(luò)遠(yuǎn)程操控所述終端,打開一個(gè)網(wǎng)頁(yè)鏈接。示例僅僅是本發(fā)明實(shí)施例的一種實(shí)現(xiàn)方式, 實(shí)際應(yīng)用中還可以不同,不應(yīng)構(gòu)成限定。
[0030] 步驟S103:根據(jù)所述網(wǎng)頁(yè)鏈接對(duì)應(yīng)的網(wǎng)址在目標(biāo)數(shù)據(jù)庫(kù)中查找到所述網(wǎng)頁(yè)鏈接匹 配的應(yīng)用程序的標(biāo)識(shí)信息。具體的,所述目標(biāo)數(shù)據(jù)庫(kù)可包括所述終端上已安裝的應(yīng)用程序 的標(biāo)識(shí)信息和所述應(yīng)用程序?qū)?yīng)的域名信息。
[0031] 步驟S105:根據(jù)查找到的所述應(yīng)用程序的標(biāo)識(shí)信息打開查找到的所述標(biāo)識(shí)信息表 征的應(yīng)用程序。
[0032] 步驟S107:通過打開后的所述應(yīng)用程序請(qǐng)求獲取所述網(wǎng)頁(yè)鏈接對(duì)應(yīng)的內(nèi)容。具體 的,所述終端可以將所述網(wǎng)頁(yè)鏈接對(duì)應(yīng)的網(wǎng)址發(fā)送給所述應(yīng)用程序,調(diào)用所述應(yīng)用程序來(lái) 打開所述網(wǎng)頁(yè)鏈接。
[0033] 本發(fā)明實(shí)施例中,所述目標(biāo)數(shù)據(jù)庫(kù)中存儲(chǔ)有已安裝在所述終端上的應(yīng)用程序的標(biāo) 識(shí)信息。這里,應(yīng)用程序的標(biāo)識(shí)信息可以是應(yīng)用程序的名稱,也可以是應(yīng)用程序的包名,還 可以是其他能夠用于在所述終端的運(yùn)行環(huán)境下唯一標(biāo)識(shí)應(yīng)用程序的標(biāo)識(shí)信息,如應(yīng)用ID, 這里不作限制。實(shí)際應(yīng)用中,所述目標(biāo)數(shù)據(jù)庫(kù)還可以包括應(yīng)用程序的多種(2種以上)標(biāo)識(shí)信 息。
[0034] 在一些可能的實(shí)現(xiàn)方式中,所述目標(biāo)數(shù)據(jù)庫(kù)可以如表1所示:
[0036] 表1
[0037] 需要說(shuō)明的,表1示出的目標(biāo)數(shù)據(jù)庫(kù)僅僅是本發(fā)明實(shí)施例的一種示例,實(shí)際應(yīng)用中 可以不同,不應(yīng)構(gòu)成限定。
[0038] 下面以表1所示的目標(biāo)數(shù)據(jù)庫(kù)為例,說(shuō)明步驟S103的具體實(shí)現(xiàn)方式。
[0039] 應(yīng)當(dāng)理解的,網(wǎng)址由兩個(gè)或兩個(gè)以上的詞構(gòu)成,中間由點(diǎn)號(hào)分隔開。最右邊的那個(gè) 詞稱為頂級(jí)域名。例如".com"就是當(dāng)前最常見的國(guó)際頂級(jí)域名。二級(jí)域名是指頂級(jí)域名之 下的域名,在國(guó)際頂級(jí)域名下,它是指域名注冊(cè)人的網(wǎng)上名稱,例如ibm,yahoo,microsoft 等。三級(jí)、四級(jí)域名等等依次從屬于上一級(jí)域名。
[0040] 具體實(shí)現(xiàn)中,所述終端可以根據(jù)所述網(wǎng)頁(yè)鏈接對(duì)應(yīng)的網(wǎng)址確定所述請(qǐng)求對(duì)應(yīng)訪問 的域名。例如,所述網(wǎng)頁(yè)連接對(duì)應(yīng)的網(wǎng)址是: http://baidu.com/,那么,該網(wǎng)址的域名是: baidu.com,再結(jié)合表1所示的目標(biāo)數(shù)據(jù)庫(kù),所述終端可以確定該網(wǎng)址匹配的應(yīng)用程序是: "百度"。
[00