亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

Ios中省流量網(wǎng)絡圖片的展示交互方法及系統(tǒng)的制作方法

文檔序號:10515749閱讀:510來源:國知局
Ios中省流量網(wǎng)絡圖片的展示交互方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種IOS中省流量網(wǎng)絡圖片的展示交互方法及系統(tǒng),涉及IOS中應用類APP的開發(fā)領域。該方法的步驟為:設置網(wǎng)絡圖片的URL并區(qū)分網(wǎng)絡圖片;當IOS客戶端中不存在該網(wǎng)絡圖片、并處于非WIFI網(wǎng)絡環(huán)境、且移動數(shù)據(jù)流量多的情況時,根據(jù)預先設置,選擇相應的網(wǎng)絡圖片操作:“無圖模式”操作、“小圖模式”操作和直接下載網(wǎng)絡圖片操作。本發(fā)明能夠根據(jù)網(wǎng)絡環(huán)境和移動數(shù)據(jù)流量的具體情況,提供多樣化并且合適用戶的網(wǎng)絡圖片瀏覽方式,不僅通過不同的瀏覽方式降低了開發(fā)成本,而且瀏覽體驗較好,能夠滿足用戶的需求。
【專利說明】
I OS中省流量網(wǎng)絡圖片的展示交互方法及系統(tǒng)
技術領域
[0001 ] 本發(fā)明涉及1S(Internetwork Operating System,互聯(lián)網(wǎng)操作系統(tǒng))中應用類APP的開發(fā)領域,具體一種1S中省流量網(wǎng)絡圖片的展示交互方法及系統(tǒng)。
【背景技術】
[0002]目前,采用1S客戶端瀏覽網(wǎng)絡圖片時,若用戶認為1S客戶端的移動數(shù)據(jù)流量較高時,可以通過“無圖模式”瀏覽網(wǎng)絡圖片(即將網(wǎng)絡圖片通過默認圖的方式進行呈現(xiàn))。但是,由于“無圖模式”只能瀏覽默認圖,用戶無法通過“無圖模式”詳細瀏覽網(wǎng)絡圖片,因此“無圖模式”的瀏覽體驗較差,難以滿足用戶需求。

【發(fā)明內(nèi)容】

[0003]針對現(xiàn)有技術中存在的缺陷,本發(fā)明解決的技術問題為:根據(jù)網(wǎng)絡環(huán)境和移動數(shù)據(jù)流量的具體情況,提供多樣化并且合適用戶的網(wǎng)絡圖片瀏覽方式。本發(fā)明不僅能夠通過不同的瀏覽方式降低開發(fā)成本,而且瀏覽體驗較好,能夠滿足用戶的需求。
[0004]為達到以上目的,本發(fā)明提供的1S中省流量網(wǎng)絡圖片的展示交互方法,該方法包括以下步驟:
[0005]A:10S客戶端設置需要瀏覽的網(wǎng)絡圖片的URL、并對網(wǎng)絡圖片進行普通圖片或視頻縮略圖的區(qū)分,轉到步驟B;
[0006]B:判斷1S客戶端中是否存在與步驟A中設置的URL相同的網(wǎng)絡圖片,若是,轉到步驟G,否則轉到步驟C;
[0007]C:若當前1S客戶端處于非WIFI網(wǎng)絡環(huán)境、且1S客戶端的移動數(shù)據(jù)流量未超過預設值,則根據(jù)流量低于預設值的預先設置,選擇相應的網(wǎng)絡圖片操作:若預先設置為“無圖模式”,轉到步驟D,若預先設置為“小圖模式”,轉到步驟E,若未進行預先設置,轉到步驟F;
[0008]D:若當前網(wǎng)絡圖片為普通圖片,則在1S客戶端中顯示普通默認圖,若當前網(wǎng)絡圖片為視頻縮略圖,則在1S客戶端中顯示視頻默認圖;當普通默認圖或視頻默認圖被點擊時,轉到步驟F;
[0009]E:1OS客戶端從服務器獲取當前網(wǎng)絡圖片的縮略圖;當縮略圖被點擊時,若當前網(wǎng)絡圖片為普通圖片,轉到步驟F,若當前網(wǎng)絡圖片為視頻縮略圖,則跳轉至視頻連接進行瀏
ΙΙΛ-見;
[0010]F:建立當前網(wǎng)絡圖片的下載鏈接,網(wǎng)絡圖片下載完成后進行保存,轉到步驟G;
[0011]G:在1S客戶端上展示當前網(wǎng)絡圖片。
[0012]本發(fā)明提供的實現(xiàn)上述方法的1S中省流量網(wǎng)絡圖片的展示交互系統(tǒng),該系統(tǒng)包括位于1S客戶端中的網(wǎng)絡地址設置模塊、網(wǎng)絡圖片檢測模塊、網(wǎng)絡環(huán)境檢測模塊、無圖模式操作模塊、小圖模式操作模塊、網(wǎng)絡圖片下載保存模塊和網(wǎng)絡圖片展示模塊;
[0013]網(wǎng)絡地址設置模塊用于:設置需要瀏覽的網(wǎng)絡圖片的URL、并對網(wǎng)絡圖片進行普通圖片或視頻縮略圖的區(qū)分,向網(wǎng)絡圖片檢測模塊發(fā)送網(wǎng)絡圖片檢測信號;
[0014]網(wǎng)絡圖片檢測模塊用于:收到網(wǎng)絡圖片檢測信號后,判斷1S客戶端中是否存在與網(wǎng)絡地址設置模塊設置的URL相同的網(wǎng)絡圖片,若是,向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號,否則向網(wǎng)絡環(huán)境檢測模塊發(fā)送網(wǎng)絡環(huán)境檢測信號;
[0015]網(wǎng)絡環(huán)境檢測模塊用于:收到網(wǎng)絡環(huán)境檢測信號后,若當前1S客戶端處于非WIFI網(wǎng)絡環(huán)境、且1S客戶端的移動數(shù)據(jù)流量未超過預設值,則根據(jù)流量低于預設值的預先設置,選擇相應的網(wǎng)絡圖片操作:若預先設置為“無圖模式”,向無圖模式操作模塊發(fā)送無圖模式操作信號,若預先設置為“小圖模式”,向小圖模式操作模塊發(fā)送小圖模式操作信號,若未進行預先設置,向網(wǎng)絡圖片下載保存模塊發(fā)送網(wǎng)絡圖片下載保存信號;
[0016]無圖模式操作模塊用于:收到無圖模式操作信號后,若當前網(wǎng)絡圖片為普通圖片,則顯示普通默認圖,若當前網(wǎng)絡圖片為視頻縮略圖,則顯示視頻默認圖;當普通默認圖或視頻默認圖被點擊時,向網(wǎng)絡圖片下載保存模塊發(fā)送網(wǎng)絡圖片下載保存信號;
[0017]小圖模式操作模塊用于:收到小圖模式操作信號后,從服務器獲取當前網(wǎng)絡圖片的縮略圖;當縮略圖被點擊時,若當前網(wǎng)絡圖片為普通圖片,向網(wǎng)絡圖片下載保存模塊發(fā)送網(wǎng)絡圖片下載保存信號,若當前網(wǎng)絡圖片為視頻縮略圖,則跳轉至視頻連接進行瀏覽;
[0018]網(wǎng)絡圖片下載保存模塊用于:收到網(wǎng)絡圖片下載保存信號后,建立當前網(wǎng)絡圖片的下載鏈接,網(wǎng)絡圖片下載完成后進行保存、并向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號;
[0019]網(wǎng)絡圖片展示模塊用于:收到網(wǎng)絡圖片展示信號后,展示當前網(wǎng)絡圖片。
[0020]與現(xiàn)有技術相比,本發(fā)明的優(yōu)點在于:
[0021](I)本發(fā)明在1S客戶端需要瀏覽網(wǎng)絡圖片時,根據(jù)網(wǎng)絡環(huán)境和移動數(shù)據(jù)流量的具體情況,能夠為1S客戶端提供不同的網(wǎng)絡圖片瀏覽方式:WIFI網(wǎng)絡環(huán)境自動下載瀏覽、非WIFI網(wǎng)絡環(huán)境且移動數(shù)據(jù)流量多則自定義瀏覽、非WIFI網(wǎng)絡環(huán)境且移動數(shù)據(jù)流量少則通過“小圖模式”或者不消耗移動數(shù)據(jù)流量的“無圖模式”瀏覽。
[0022]有鑒于此,本發(fā)明能夠通過合理的邏輯為用戶提供多樣化并且合適用戶的網(wǎng)絡圖片瀏覽方式,還能夠根據(jù)用戶的需求決定是否詳細瀏覽網(wǎng)絡圖片;因此,本發(fā)明不僅能夠通過不同的瀏覽方式降低開發(fā)成本,而且瀏覽體驗較好,能夠滿足用戶的需求。
[0023](2)本發(fā)明能夠實時告知用戶移動數(shù)據(jù)流量的消耗情況,不僅能夠避免用戶在不知情的情況下,被網(wǎng)絡圖片消耗太多的移動數(shù)據(jù)流量;而且能夠結合用戶的設置提供更加人性化的人機交互方式。
[0024](3)本發(fā)明對已經(jīng)瀏覽過的網(wǎng)絡圖片會進行內(nèi)存緩存及本地緩存處理,避免網(wǎng)絡圖片多次緩存;本發(fā)明會將正在下載的網(wǎng)絡圖片進行記錄,避免同一張網(wǎng)絡圖片被多次下載。
【附圖說明】
[0025]圖1為本發(fā)明實施例中的1S中省流量網(wǎng)絡圖片的展示交互方法的流程圖。
【具體實施方式】
[0026]以下結合附圖及實施例對本發(fā)明作進一步詳細說明。
[0027]參見圖1所示,本發(fā)明實施例中的1S中省流量網(wǎng)絡圖片的展示交互方法,包括以下步驟:
[0028]S1:用戶通過1S客戶端向服務器發(fā)起瀏覽網(wǎng)絡圖片的請求時(即用戶需要瀏覽網(wǎng)絡圖片),服務器返回網(wǎng)絡圖片;1S客戶端設置網(wǎng)絡圖片的URL(網(wǎng)絡地址)、并對網(wǎng)絡圖片進行普通圖片或視頻縮略圖的區(qū)分,轉到S2。
[0029]SI中1S客戶端設置網(wǎng)絡圖片的URL、并對網(wǎng)絡圖片進行普通圖片或視頻縮略圖的區(qū)分的具體流程為:
[0030]SlOl:確定服務器返回的網(wǎng)絡圖片的類型,若網(wǎng)絡圖片為普通圖片,則轉到S102;若網(wǎng)絡圖片為視頻縮略圖,則轉到S103。
[0031]S102:通過本地接口設置網(wǎng)絡圖片的URL,若網(wǎng)絡圖片顯示的大小未設置,則設置在網(wǎng)絡圖片下載成功后將網(wǎng)絡圖片的尺寸進行回調(diào)(回調(diào)至調(diào)用本地接口的地方)。
[0032]S103:通過本地接口設置網(wǎng)絡圖片的URL,設置當網(wǎng)絡圖片被點擊時,將網(wǎng)絡圖片進行回調(diào)(回調(diào)至調(diào)用本地接口的地方)。
[0033]S102的具體程式為:
[0034]-(void) setImageWithURL:(NSString*)urldidResetFrame:(BOOL)didResetFrame success:(void(~)(CGSizeimageSize))success。
[0035]S103的具體程式為:
[0036]-(void)setVideoThumblmageffithURL:(NSString*)urIpopToVideoV iew:(void(')())toVideoView0
[0037]上述程式中的參數(shù)釋義為:
[0038]參數(shù)urI: NSString類型字符串變量,網(wǎng)絡圖片的網(wǎng)絡地址。
[0039]參數(shù)d i dRe s e tFrame: B00L類型變量,是否設置過該網(wǎng)絡圖片顯示的大小。
[0040]參數(shù)success:block回調(diào)類型代碼塊,當下載網(wǎng)絡圖片成功后將網(wǎng)絡圖片的尺寸回調(diào)給調(diào)用本接口的地方(imageSize為CGSize類型變量,即回調(diào)時的網(wǎng)絡圖片尺寸)。
[0041 ] 參數(shù)toVideoView:block回調(diào)類型代碼塊,當該網(wǎng)絡圖片是一個視頻縮略圖的時候,網(wǎng)絡圖片被點擊時回調(diào)給調(diào)用本接口的地方。
[0042]S2:判斷1S客戶端中是否存在與SI中設置的URL相同的網(wǎng)絡圖片,若是,轉到S10,否則轉到S3。
[0043]S2的具體流程為:
[0044]S201:調(diào)用程序
[0045]-(UIImage*)imageFromMemoryCacheForKey: (NSString*)key(key為網(wǎng)絡圖片的URL),判斷1S客戶端的內(nèi)存緩存中是否存在與SI中設置的URL相同的網(wǎng)絡圖片,若是,轉到S10;否則轉到S202。
[0046]S202:調(diào)用程序
[0047]-(UIImage*)imageFromDiskCacheForKey: (NSString*)key(key為網(wǎng)絡圖片的URL),判斷1S客戶端的硬盤緩存中是否存在與SI中設置的URL相同的網(wǎng)絡圖片,若是,轉到S10;否則轉到S203。
[0048]S203:在1S客戶端中,根據(jù)SI中設置的URL查詢當前網(wǎng)絡圖片是否已經(jīng)建立連接、并處于正在下載狀態(tài),若是,在網(wǎng)絡圖片下載完成后轉到S10;否則轉到S3。
[0049]S3:檢測當前1S客戶端的網(wǎng)絡環(huán)境:判斷當前1S客戶端是否處于WIFI網(wǎng)絡環(huán)境,若是,自動下載網(wǎng)絡圖片,下載完成后轉到S1;否則轉到S4。
[0050]S3中判斷當前1S客戶端是否處于WIFI網(wǎng)絡環(huán)境具體實施時,調(diào)用-(BOOL)isReachableViaWiFi,該方法返回一個BOOL類型的值,可確定當前1S客戶端是否處于WIFI網(wǎng)絡環(huán)境下。
[0051 ] S4:檢測當前1S客戶端的移動數(shù)據(jù)流量使用情況:判斷1S客戶端的移動數(shù)據(jù)流量是否超過預設值(本實施例中默認為300M),若是(即移動數(shù)據(jù)流量使用較多),轉到S5,否則(即移動數(shù)據(jù)流量使用較少)轉到S6。
[0052]S5:彈窗提示是否打開“無圖模式”,若是,轉到S7,否則轉到S6。無圖模式會在每個月首次使用時(即用戶第一次啟動APP時)檢測移動數(shù)據(jù)流量的使用情況,若此時移動數(shù)據(jù)流量低于預設值則將“無圖模式”關閉。
[0053]S6:根據(jù)流量低于預設值的預先設置,選擇相應的網(wǎng)絡圖片操作(此時會彈窗提示,若用戶設置過“不再提示”,則不進行彈窗):若預先設置為“無圖模式”,轉到S7,若預先設置為“小圖模式”,轉到S8,若未進行預先設置,轉到S9。
[0054]S6中“無圖模式”和“小圖模式”共稱為“省流量模式”,“無圖模式”和“小圖模式”不會共存;當執(zhí)行“無圖模式”、“小圖模式”或未進行預先設置的相應操作后,會將操作所用的移動數(shù)據(jù)流量存入本地記錄,以供S4進行移動數(shù)據(jù)流量的判斷。
[0055]S6中的預先設置的具體操作為:根據(jù)SI調(diào)用的接口方法不同確定要顯示的是普通圖片的默認圖還是視頻縮略圖的默認圖:若為普通圖片的默認圖,當默認圖被點擊時自動下載并顯示(即執(zhí)行與S9相同的操作);若視頻縮略圖的默認圖,則調(diào)用SI中的toVideoView執(zhí)行相關的跳轉操作。
[0056]S7:若當前網(wǎng)絡圖片為普通圖片,則在1S客戶端中顯示一張普通默認圖,若當前網(wǎng)絡圖片為視頻縮略圖,則在1S客戶端中顯示一張視頻默認圖;當普通默認圖或視頻默認圖被點擊時,轉到S9。
[0057]S8:1OS客戶端從服務器獲取一張當前網(wǎng)絡圖片的縮略圖以供展示;縮略圖被點擊時,若當前網(wǎng)絡圖片為普通圖片,轉到S9,若當前網(wǎng)絡圖片為視頻縮略圖,則跳轉至視頻連接進行瀏覽。
[0058]S9:建立當前網(wǎng)絡圖片(大圖)的下載鏈接,網(wǎng)絡圖片下載完成后進行保存(保存位置為內(nèi)存緩存和本地緩存),轉到S10。
[0059]S9中建立網(wǎng)絡圖片下載鏈接時,以key-value的形式將網(wǎng)絡圖片URL做key對該下載操作進行記錄,以供S203查詢,當網(wǎng)絡圖片下載成功或者失敗時清除掉該key-value。
[0060]S10:在1S客戶端上展示當前網(wǎng)絡圖片,若當前網(wǎng)絡圖片為視頻縮略圖,則為當前網(wǎng)絡圖片覆蓋視頻標識。
[0061]本發(fā)明實施例中的實現(xiàn)上述方法的1S中省流量網(wǎng)絡圖片的展示交互系統(tǒng),該系統(tǒng)包括位于1S客戶端中的網(wǎng)絡地址設置模塊、網(wǎng)絡圖片檢測模塊、網(wǎng)絡環(huán)境檢測模塊、無圖模式操作模塊、小圖模式操作模塊、網(wǎng)絡圖片下載保存模塊和網(wǎng)絡圖片展示模塊。
[0062]網(wǎng)絡地址設置模塊用于:設置需要瀏覽的網(wǎng)絡圖片的URL、并對網(wǎng)絡圖片進行普通圖片或視頻縮略圖的區(qū)分,向網(wǎng)絡圖片檢測模塊發(fā)送網(wǎng)絡圖片檢測信號。
[0063]網(wǎng)絡圖片檢測模塊用于:收到網(wǎng)絡圖片檢測信號后,判斷1S客戶端中是否存在與網(wǎng)絡地址設置模塊設置的URL相同的網(wǎng)絡圖片,若是,向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號,否則向網(wǎng)絡環(huán)境檢測模塊發(fā)送網(wǎng)絡環(huán)境檢測信號。
[0064]網(wǎng)絡圖片檢測模塊具體用于:判斷1S客戶端的內(nèi)存緩存中是否存在與網(wǎng)絡地址設置模塊設置的URL相同的網(wǎng)絡圖片,若是,向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號;否則:
[0065]判斷1S客戶端的硬盤緩存中是否存在與網(wǎng)絡地址設置模塊中設置的URL相同的網(wǎng)絡圖片,若是,向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號;否則:
[0066]在1S客戶端中,根據(jù)網(wǎng)絡地址設置模塊中設置的URL查詢當前網(wǎng)絡圖片是否已經(jīng)建立連接、并處于正在下載狀態(tài),若是,在網(wǎng)絡圖片下載完成后向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號;否則向網(wǎng)絡環(huán)境檢測模塊發(fā)送網(wǎng)絡環(huán)境檢測信號。
[0067]網(wǎng)絡環(huán)境檢測模塊用于:收到網(wǎng)絡環(huán)境檢測信號后:
[0068]若當前1S客戶端處于非WIFI網(wǎng)絡環(huán)境、且1S客戶端的移動數(shù)據(jù)流量未超過預設值,則根據(jù)流量低于預設值的預先設置,選擇相應的網(wǎng)絡圖片操作:若預先設置為“無圖模式”,向無圖模式操作模塊發(fā)送無圖模式操作信號,若預先設置為“小圖模式”,向小圖模式操作模塊發(fā)送小圖模式操作信號,若未進行預先設置,向網(wǎng)絡圖片下載保存模塊發(fā)送網(wǎng)絡圖片下載保存信號;
[0069]若當前1S客戶端處于WIFI網(wǎng)絡環(huán)境,則自動下載網(wǎng)絡圖片,下載完成后向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號;
[0070]若1S客戶端的移動數(shù)據(jù)流量超過預設值時,彈窗提示是否打開“無圖模式”,若是,向無圖模式操作模塊發(fā)送無圖模式操作信號,否則繼續(xù)根據(jù)流量低于預設值的預先設置,選擇相應的網(wǎng)絡圖片操作。
[0071]無圖模式操作模塊用于:收到無圖模式操作信號后,若當前網(wǎng)絡圖片為普通圖片,則顯示普通默認圖,若當前網(wǎng)絡圖片為視頻縮略圖,則顯示視頻默認圖;當普通默認圖或視頻默認圖被點擊時,向網(wǎng)絡圖片下載保存模塊發(fā)送網(wǎng)絡圖片下載保存信號。
[0072]小圖模式操作模塊用于:收到小圖模式操作信號后,從服務器獲取當前網(wǎng)絡圖片的縮略圖;當縮略圖被點擊時,若當前網(wǎng)絡圖片為普通圖片,向網(wǎng)絡圖片下載保存模塊發(fā)送網(wǎng)絡圖片下載保存信號,若當前網(wǎng)絡圖片為視頻縮略圖,則跳轉至視頻連接進行瀏覽。
[0073]網(wǎng)絡圖片下載保存模塊用于:收到網(wǎng)絡圖片下載保存信號后,建立當前網(wǎng)絡圖片的下載鏈接,網(wǎng)絡圖片下載完成后進行保存、并向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號。
[0074]網(wǎng)絡圖片展示模塊用于:收到網(wǎng)絡圖片展示信號后,展示當前網(wǎng)絡圖片,若網(wǎng)絡圖片為視頻縮略圖,則為網(wǎng)絡圖片覆蓋視頻標識。
[0075]本發(fā)明不局限于上述實施方式,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本發(fā)明的保護范圍之內(nèi)。本說明書中未作詳細描述的內(nèi)容屬于本領域專業(yè)技術人員公知的現(xiàn)有技術。
【主權項】
1.一種1S中省流量網(wǎng)絡圖片的展示交互方法,其特征在于,該方法包括以下步驟: A:10S客戶端設置需要瀏覽的網(wǎng)絡圖片的URL、并對網(wǎng)絡圖片進行普通圖片或視頻縮略圖的區(qū)分,轉到步驟B; B:判斷1S客戶端中是否存在與步驟A中設置的URL相同的網(wǎng)絡圖片,若是,轉到步驟G,否則轉到步驟C; C:若當前1S客戶端處于非WIFI網(wǎng)絡環(huán)境、且1S客戶端的移動數(shù)據(jù)流量未超過預設值,則根據(jù)流量低于預設值的預先設置,選擇相應的網(wǎng)絡圖片操作:若預先設置為“無圖模式”,轉到步驟D,若預先設置為“小圖模式”,轉到步驟E,若未進行預先設置,轉到步驟F; D:若當前網(wǎng)絡圖片為普通圖片,則在1S客戶端中顯示普通默認圖,若當前網(wǎng)絡圖片為視頻縮略圖,則在1S客戶端中顯示視頻默認圖;當普通默認圖或視頻默認圖被點擊時,轉到步驟F; E:10S客戶端從服務器獲取當前網(wǎng)絡圖片的縮略圖;當縮略圖被點擊時,若當前網(wǎng)絡圖片為普通圖片,轉到步驟F,若當前網(wǎng)絡圖片為視頻縮略圖,則跳轉至視頻連接進行瀏覽; F:建立當前網(wǎng)絡圖片的下載鏈接,網(wǎng)絡圖片下載完成后進行保存,轉到步驟G; G:在1S客戶端上展示當前網(wǎng)絡圖片。2.如權利要求1所述的1S中省流量網(wǎng)絡圖片的展示交互方法,其特征在于:步驟B的具體流程為: B01:判斷1S客戶端的內(nèi)存緩存中是否存在與步驟A中設置的URL相同的網(wǎng)絡圖片,若是,轉到步驟G ;否則轉到步驟B02 ; BO 2:判斷I OS客戶端的硬盤緩存中是否存在與步驟A中設置的URL相同的網(wǎng)絡圖片,若是,轉到步驟G ;否則轉到步驟B03 ; B03:在1S客戶端中,根據(jù)步驟A中設置的URL查詢當前網(wǎng)絡圖片是否已經(jīng)建立連接、并處于正在下載狀態(tài),若是,在網(wǎng)絡圖片下載完成后轉到步驟G;否則轉到步驟C。3.如權利要求1所述的1S中省流量網(wǎng)絡圖片的展示交互方法,其特征在于:步驟C還包括以下步驟:若當前1S客戶端處于WIFI網(wǎng)絡環(huán)境,則自動下載網(wǎng)絡圖片,下載完成后轉到步驟G;若1S客戶端的移動數(shù)據(jù)流量超過預設值時,彈窗提示是否打開“無圖模式”,若是,轉到步驟D,否則轉到所述根據(jù)流量低于預設值的預先設置,選擇相應的網(wǎng)絡圖片操作的流程。4.如權利要求1至3任一項所述的1S中省流量網(wǎng)絡圖片的展示交互方法,其特征在于:步驟F中所述保存位置為內(nèi)存緩存和本地緩存。5.如權利要求1至3任一項所述的1S中省流量網(wǎng)絡圖片的展示交互方法,其特征在于:步驟G中所述在1S客戶端上展示當前網(wǎng)絡圖片之后,若當前網(wǎng)絡圖片為視頻縮略圖,則為當前網(wǎng)絡圖片覆蓋視頻標識。6.如權利要求1至3任一項所述的1S中省流量網(wǎng)絡圖片的展示交互方法,其特征在于:步驟A中所述需要瀏覽的網(wǎng)絡圖片的獲取流程為:10S客戶端向服務器發(fā)起瀏覽網(wǎng)絡圖片的請求后,服務器返回網(wǎng)絡圖片。7.—種實現(xiàn)權利要求1至6任一項所述方法的1S中省流量網(wǎng)絡圖片的展示交互系統(tǒng),其特征在于:該系統(tǒng)包括位于1S客戶端中的網(wǎng)絡地址設置模塊、網(wǎng)絡圖片檢測模塊、網(wǎng)絡環(huán)境檢測模塊、無圖模式操作模塊、小圖模式操作模塊、網(wǎng)絡圖片下載保存模塊和網(wǎng)絡圖片展不t旲塊; 網(wǎng)絡地址設置模塊用于:設置需要瀏覽的網(wǎng)絡圖片的URL、并對網(wǎng)絡圖片進行普通圖片或視頻縮略圖的區(qū)分,向網(wǎng)絡圖片檢測模塊發(fā)送網(wǎng)絡圖片檢測信號; 網(wǎng)絡圖片檢測模塊用于:收到網(wǎng)絡圖片檢測信號后,判斷1S客戶端中是否存在與網(wǎng)絡地址設置模塊設置的URL相同的網(wǎng)絡圖片,若是,向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號,否則向網(wǎng)絡環(huán)境檢測模塊發(fā)送網(wǎng)絡環(huán)境檢測信號; 網(wǎng)絡環(huán)境檢測模塊用于:收到網(wǎng)絡環(huán)境檢測信號后,若當前1S客戶端處于非WIFI網(wǎng)絡環(huán)境、且1S客戶端的移動數(shù)據(jù)流量未超過預設值,則根據(jù)流量低于預設值的預先設置,選擇相應的網(wǎng)絡圖片操作:若預先設置為“無圖模式”,向無圖模式操作模塊發(fā)送無圖模式操作信號,若預先設置為“小圖模式”,向小圖模式操作模塊發(fā)送小圖模式操作信號,若未進行預先設置,向網(wǎng)絡圖片下載保存模塊發(fā)送網(wǎng)絡圖片下載保存信號; 無圖模式操作模塊用于:收到無圖模式操作信號后,若當前網(wǎng)絡圖片為普通圖片,則顯示普通默認圖,若當前網(wǎng)絡圖片為視頻縮略圖,則顯示視頻默認圖;當普通默認圖或視頻默認圖被點擊時,向網(wǎng)絡圖片下載保存模塊發(fā)送網(wǎng)絡圖片下載保存信號; 小圖模式操作模塊用于:收到小圖模式操作信號后,從服務器獲取當前網(wǎng)絡圖片的縮略圖;當縮略圖被點擊時,若當前網(wǎng)絡圖片為普通圖片,向網(wǎng)絡圖片下載保存模塊發(fā)送網(wǎng)絡圖片下載保存信號,若當前網(wǎng)絡圖片為視頻縮略圖,則跳轉至視頻連接進行瀏覽; 網(wǎng)絡圖片下載保存模塊用于:收到網(wǎng)絡圖片下載保存信號后,建立當前網(wǎng)絡圖片的下載鏈接,網(wǎng)絡圖片下載完成后進行保存、并向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號;網(wǎng)絡圖片展示模塊用于:收到網(wǎng)絡圖片展示信號后,展示當前網(wǎng)絡圖片。8.如權利要求7所述的1S中省流量網(wǎng)絡圖片的展示交互系統(tǒng),其特征在于,所述網(wǎng)絡圖片檢測模塊具體用于:判斷1S客戶端的內(nèi)存緩存中是否存在與網(wǎng)絡地址設置模塊設置的URL相同的網(wǎng)絡圖片,若是,向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號;否則: 判斷1S客戶端的硬盤緩存中是否存在與網(wǎng)絡地址設置模塊中設置的URL相同的網(wǎng)絡圖片,若是,向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號;否則: 在1S客戶端中,根據(jù)網(wǎng)絡地址設置模塊中設置的URL查詢當前網(wǎng)絡圖片是否已經(jīng)建立連接、并處于正在下載狀態(tài),若是,在網(wǎng)絡圖片下載完成后向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號;否則向網(wǎng)絡環(huán)境檢測模塊發(fā)送網(wǎng)絡環(huán)境檢測信號。9.如權利要求7所述的1S中省流量網(wǎng)絡圖片的展示交互系統(tǒng),其特征在于:所述網(wǎng)絡環(huán)境檢測模塊收到網(wǎng)絡環(huán)境檢測信號后,若當前1S客戶端處于WIFI網(wǎng)絡環(huán)境,則自動下載網(wǎng)絡圖片,下載完成后向網(wǎng)絡圖片展示模塊發(fā)送網(wǎng)絡圖片展示信號;若1S客戶端的移動數(shù)據(jù)流量超過預設值時,彈窗提示是否打開“無圖模式”,若是,向無圖模式操作模塊發(fā)送無圖模式操作信號,否則繼續(xù)根據(jù)流量低于預設值的預先設置,選擇相應的網(wǎng)絡圖片操作。10.如權利要求7至9任一項所述的1S中省流量網(wǎng)絡圖片的展示交互系統(tǒng),其特征在于:所述網(wǎng)絡圖片展示模塊展示網(wǎng)絡圖片后,若網(wǎng)絡圖片為視頻縮略圖,則為網(wǎng)絡圖片覆蓋視頻標識。
【文檔編號】H04L29/08GK105872103SQ201610409534
【公開日】2016年8月17日
【申請日】2016年6月12日
【發(fā)明人】宋佩林
【申請人】武漢斗魚網(wǎng)絡科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1