發(fā)送的下載回復(fù)信息,該下載回復(fù)信息用于指示終端設(shè)備已經(jīng)完成對(duì)用戶指定的目標(biāo)對(duì)象的下載。
[0042]具體地,服務(wù)器提供給終端設(shè)備的可瀏覽的數(shù)據(jù)塊中包括至少一個(gè)可供用戶下載的目標(biāo)對(duì)象,用戶以瀑布流式瀏覽并指定下載至少一個(gè)目標(biāo)對(duì)象后,終端設(shè)備會(huì)對(duì)該目標(biāo)對(duì)象進(jìn)行相應(yīng)的下載,當(dāng)下載完畢后,終端設(shè)備不是直接通知用戶選擇下一步的操作,而是向服務(wù)器發(fā)送下載回復(fù)信息,目的是由服務(wù)器提供可供用戶操作的指令信息,并添加到待發(fā)送至終端設(shè)備的數(shù)據(jù)塊,以及終端設(shè)備顯示該數(shù)據(jù)塊,使得用戶在瀏覽的過(guò)程中選擇下一步的操作,而不中斷當(dāng)前的瀏覽內(nèi)容,從而提高了用戶瀏覽體驗(yàn)。
[0043]步驟220:服務(wù)器根據(jù)接收到的下載回復(fù)信息生成用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的可供用戶操作的指令信息,并將可供用戶操作的指令信息添加到數(shù)據(jù)塊中。其中,可供用戶操作的指令信息可以包括安裝指令,也可以包括打開(kāi)指令,還可以包括安裝指令和打開(kāi)指令。
[0044]可選地,當(dāng)將可供用戶操作的指令信息添加到數(shù)據(jù)塊中時(shí),可以將可供用戶操作的指令信息添加到數(shù)據(jù)塊中的首位置,這樣可能使得用戶可以更快地瀏覽到該指令信息,并做出相應(yīng)的輸入操作,從而提高對(duì)用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的下載文件的處理速度。
[0045]步驟230:服務(wù)器將攜帶有可供用戶操作的指令信息的數(shù)據(jù)塊發(fā)送至終端設(shè)備,以使終端設(shè)備通過(guò)對(duì)攜帶有可供用戶操作的指令信息的數(shù)據(jù)塊的展示,獲取用戶針對(duì)可供用戶操作的指令信息的輸入操作,并根據(jù)用戶輸入操作對(duì)用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的下載文件進(jìn)行相應(yīng)的處理。
[0046]具體地,服務(wù)器提供可供用戶操作的指令信息,并添加到待發(fā)送至終端設(shè)備的數(shù)據(jù)塊,以及終端設(shè)備顯示該數(shù)據(jù)塊,使得用戶在瀏覽的過(guò)程中選擇下一步的操作,而不中斷當(dāng)前的瀏覽內(nèi)容,從而提高了用戶瀏覽體驗(yàn)。
[0047]比如:下一步的操作為安裝指令,則終端設(shè)備對(duì)用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的下載文件進(jìn)行安裝,并且安裝過(guò)程中也不影響用戶繼續(xù)瀏覽服務(wù)器提供的內(nèi)容。
[0048]又比如:下一步的操作為打開(kāi)指令,則終端設(shè)備打開(kāi)用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的下載文件,并且打開(kāi)過(guò)程中也不影響用戶繼續(xù)瀏覽服務(wù)器提供的內(nèi)容。
[0049]因此,本發(fā)明實(shí)施例中,當(dāng)用戶以瀑布流式瀏覽并指定下載至少一個(gè)目標(biāo)對(duì)象后,服務(wù)器接收終端設(shè)備發(fā)送的下載回復(fù)信息,該下載回復(fù)信息用于指示終端設(shè)備已經(jīng)完成對(duì)用戶指定的目標(biāo)對(duì)象的下載,根據(jù)下載回復(fù)信息生成目標(biāo)對(duì)象對(duì)應(yīng)的可供用戶操作的指令信息,并將指令信息添加到數(shù)據(jù)塊中,再將攜帶有指令信息的數(shù)據(jù)塊發(fā)送至終端設(shè)備,以使終端設(shè)備通過(guò)對(duì)攜帶有所述指令信息的數(shù)據(jù)塊的展示,獲取用戶針對(duì)指令信息的輸入操作,并根據(jù)用戶輸入操作對(duì)目標(biāo)對(duì)象對(duì)應(yīng)的下載文件進(jìn)行相應(yīng)的處理,從而實(shí)現(xiàn)了用戶在瀑布流式瀏覽過(guò)程中,在針對(duì)下載后的指令信息做出具體的輸入操作時(shí),不中斷當(dāng)前瀏覽內(nèi)容,提高了用戶瀏覽體驗(yàn),還降低了下載復(fù)雜度。
[0050]在一個(gè)實(shí)施例中,服務(wù)器會(huì)根據(jù)用戶的瀏覽需求不斷的向終端設(shè)備發(fā)送可瀏覽的數(shù)據(jù)塊,便于用戶瀑布流式瀏覽。故此,本發(fā)明基于瀑布流式瀏覽的下載方法還包括:
[0051](I)當(dāng)用戶以瀑布流式瀏覽時(shí),服務(wù)器接收終端設(shè)備發(fā)送的瀏覽請(qǐng)求。
[0052](2)服務(wù)器根據(jù)接收到的瀏覽請(qǐng)求生成與終端設(shè)備的瀑布流式展示需求對(duì)應(yīng)的數(shù)據(jù)塊,該數(shù)據(jù)塊包括至少一個(gè)可供用戶下載的目標(biāo)對(duì)象。
[0053](3)將數(shù)據(jù)塊發(fā)送至終端設(shè)備,以使終端設(shè)備將數(shù)據(jù)塊加載到上一數(shù)據(jù)塊的底部。
[0054]比如:終端設(shè)備的瀑布流式展示需求為終端設(shè)備能顯示7行,每行顯示3個(gè)目標(biāo)對(duì)象,共需要21個(gè)目標(biāo)對(duì)象,所以服務(wù)器提供給終端設(shè)備的數(shù)據(jù)塊中需要包括21個(gè)目標(biāo)對(duì)象,這些目標(biāo)對(duì)象中可以有一個(gè)可供用戶下載的目標(biāo)對(duì)象,也可以有多個(gè)可供用戶下載的目標(biāo)對(duì)象。另外,這些目標(biāo)對(duì)象中除了有可供用戶下載的目標(biāo)對(duì)象,還可以有其他的目標(biāo)對(duì)象,只是用于用戶瀏覽,但不允許下載。終端設(shè)備接收到21個(gè)目標(biāo)對(duì)象后,會(huì)將該21個(gè)目標(biāo)對(duì)象依次加載在當(dāng)前顯示的最后一個(gè)目標(biāo)對(duì)象的后面,以供用戶瀏覽。
[0055]另一個(gè)實(shí)施例中,服務(wù)器會(huì)根據(jù)用戶的下載請(qǐng)求向終端設(shè)備發(fā)送對(duì)應(yīng)的下載文件,其過(guò)程中不會(huì)中斷用戶當(dāng)前瀏覽的內(nèi)容。故此,本發(fā)明基于瀑布流式瀏覽的下載方法還包括:
[0056](I)當(dāng)用戶指定下載至少一個(gè)目標(biāo)對(duì)象時(shí),服務(wù)器接收終端設(shè)備發(fā)送的下載請(qǐng)求。
[0057](2)服務(wù)器根據(jù)接收到的下載請(qǐng)求獲取用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的下載文件。
[0058](3)將對(duì)應(yīng)的下載文件發(fā)送至終端設(shè)備,以使終端設(shè)備根據(jù)對(duì)下載文件進(jìn)行下載。
[0059]參見(jiàn)圖3,為本發(fā)明基于瀑布流式瀏覽的下載方法的另一個(gè)實(shí)施例流程圖,該實(shí)施例從終端設(shè)備側(cè)進(jìn)行描述,該實(shí)施例包括以下步驟:
[0060]步驟310:當(dāng)用戶以瀑布流式瀏覽并指定下載至少一個(gè)目標(biāo)對(duì)象后,終端設(shè)備向服務(wù)器發(fā)送下載回復(fù)信息,該下載回復(fù)信息用于指示自身已經(jīng)完成對(duì)用戶指定的目標(biāo)對(duì)象的下載。
[0061]具體地,用戶以瀑布流式瀏覽并指定下載至少一個(gè)目標(biāo)對(duì)象后,終端設(shè)備會(huì)對(duì)該目標(biāo)對(duì)象進(jìn)行相應(yīng)的下載,當(dāng)下載完畢后,終端設(shè)備不是直接通知用戶選擇下一步的操作,而是向服務(wù)器發(fā)送下載回復(fù)信息,目的是由服務(wù)器提供可供用戶操作的指令信息,并添加到待發(fā)送至終端設(shè)備的數(shù)據(jù)塊,以及終端設(shè)備顯示該數(shù)據(jù)塊,使得用戶在瀏覽的過(guò)程中選擇下一步的操作,而不中斷當(dāng)前的瀏覽內(nèi)容,從而提高了用戶瀏覽體驗(yàn)。
[0062]步驟320:終端設(shè)備接收服務(wù)器發(fā)送的攜帶有指令信息的數(shù)據(jù)塊,該指令信息是服務(wù)器根據(jù)接收到的下載回復(fù)信息生成的用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的可供用戶操作的指令信息。
[0063]其中,可供用戶操作的指令信息可以包括安裝指令,也可以包括打開(kāi)指令,還可以包括安裝指令和打開(kāi)指令。
[0064]步驟330:通過(guò)對(duì)攜帶有指令信息的數(shù)據(jù)塊的展示,終端設(shè)備獲取用戶針對(duì)指令信息的輸入操作,并根據(jù)用戶輸入操作對(duì)用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的下載文件進(jìn)行相應(yīng)的處理。
[0065]比如:用戶輸入操作為選擇了安裝指令,則終端設(shè)備對(duì)用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的下載文件進(jìn)行安裝,并且安裝過(guò)程中也不影響用戶繼續(xù)瀏覽服務(wù)器提供的內(nèi)容。
[0066]又比如:用戶輸入操作為選擇了打開(kāi)指令,則終端設(shè)備打開(kāi)用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的下載文件,并且打開(kāi)過(guò)程中也不影響用戶繼續(xù)瀏覽服務(wù)器提供的內(nèi)容。
[0067]因此,本發(fā)明實(shí)施例中,當(dāng)用戶以瀑布流式瀏覽并指定下載至少一個(gè)目標(biāo)對(duì)象后,終端設(shè)備向服務(wù)器發(fā)送下載回復(fù)信息,該下載回復(fù)信息用于指示自身已經(jīng)完成對(duì)用戶指定的目標(biāo)對(duì)象的下載,接收服務(wù)器發(fā)送的攜帶有指令信息的數(shù)據(jù)塊,該指令信息是服務(wù)器根據(jù)接收到的下載回復(fù)信息生成的用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的可供用戶操作的指令信息,再通過(guò)對(duì)攜帶有指令信息的數(shù)據(jù)塊的展示,獲取用戶針對(duì)指令信息的輸入操作,并根據(jù)用戶輸入操作對(duì)用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的下載文件進(jìn)行相應(yīng)的處理,從而實(shí)現(xiàn)了用戶在瀑布流式瀏覽過(guò)程中,在針對(duì)下載后的指令信息做出具體的輸入操作時(shí),不中斷當(dāng)前瀏覽內(nèi)容,提高了用戶瀏覽體驗(yàn),還降低了下載復(fù)雜度。
[0068]在一個(gè)實(shí)施例中,本發(fā)明基于瀑布流式瀏覽的下載方法還包括:
[0069](I)當(dāng)用戶以瀑布流式瀏覽時(shí),終端設(shè)備向服務(wù)器發(fā)送瀏覽請(qǐng)求。
[0070](2)終端設(shè)備接收服務(wù)器發(fā)送的數(shù)據(jù)塊,該數(shù)據(jù)塊包括至少一個(gè)可供下載的目標(biāo)對(duì)象。
[0071](3)將接收到的數(shù)據(jù)塊加載到上一數(shù)據(jù)塊的底部。
[0072]另一個(gè)實(shí)施例中,本發(fā)明基于瀑布流式瀏覽的下載方法還包括:
[0073](I)當(dāng)用戶指定下載至少一個(gè)目標(biāo)對(duì)象時(shí),終端設(shè)備向服務(wù)器發(fā)送下載請(qǐng)求。
[0074](2)終端設(shè)備接收服務(wù)器發(fā)送的用戶指定的目標(biāo)對(duì)象對(duì)應(yīng)的下載文件。
[0075](3)根據(jù)該下載文件進(jìn)行下載。
[0076]具體地,終端設(shè)備根據(jù)下載文件下載時(shí)