[發(fā)明專利]一種數(shù)據(jù)的加載方法、裝置、終端及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201711181508.6 | 申請日: | 2017-11-23 |
| 公開(公告)號: | CN108182195A | 公開(公告)日: | 2018-06-19 |
| 發(fā)明(設(shè)計)人: | 蔣宏偉 | 申請(專利權(quán))人: | 五八有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 工業(yè)和信息化部電子專利中心 11010 | 代理人: | 于金平 |
| 地址: | 300450 天津市濱海新區(qū)經(jīng)濟技術(shù)開*** | 國省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 頁面數(shù)據(jù) 頁面 預定位置 存儲介質(zhì) 獲取請求 加載 終端 渲染 服務(wù)器發(fā)送 用戶體驗 發(fā)送 | ||
本發(fā)明公開了一種數(shù)據(jù)的加載方法、裝置、終端及存儲介質(zhì),該方法包括:在當前頁面到達第一預定位置的情況下,向服務(wù)器發(fā)送下一頁面數(shù)據(jù)的獲取請求;在接收到下一頁面數(shù)據(jù)的情況下,在當前頁面到達第二預定位置時,渲染下一頁面數(shù)據(jù)。本發(fā)明在當前頁面到達第一預定位置時就發(fā)送下一頁面數(shù)據(jù)的獲取請求,在當前頁面到達第二預定位置時,下一頁面數(shù)據(jù)已經(jīng)接收到,就可以直接對下一頁面數(shù)據(jù)進行渲染,使用戶在查看下一頁面時可以直接看到,大大減少用戶在當前頁面的等待時間,用戶體驗較好,解決了現(xiàn)有技術(shù)的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及通訊領(lǐng)域,特別是涉及一種數(shù)據(jù)的加載方法、裝置、終端及存儲介質(zhì)。
背景技術(shù)
懶加載(Load On Demand)是一種強大的數(shù)據(jù)獲取方法,現(xiàn)有技術(shù)中,大多數(shù)列表頁面都是采用上述的懶加載方式來加載列表信息(即下一個頁面數(shù)據(jù))。
用戶都可以通過滾動頁面到底部,來加載更多的列表信息。
在使用懶加載方式獲取數(shù)據(jù)時,用戶滑動當前頁面的底部時開始向服務(wù)器發(fā)送下一個頁面數(shù)據(jù)的獲取請求,等到請求數(shù)據(jù)成功后,才開始渲染該數(shù)據(jù),以呈現(xiàn)頁面顯示的效果,該方式可以在最大程度上減少服務(wù)器端的資源耗用。
雖然這種懶加載的方式能夠減少服務(wù)器端的壓力,但卻需要用戶等待一個完整的請求往返的時間,然后才能看到新的頁面,用戶需要看著頁面加載,等待的時間較長,用戶的體驗較差。
發(fā)明內(nèi)容
本發(fā)明提供一種數(shù)據(jù)的加載方法、裝置、終端及存儲介質(zhì),用以解決現(xiàn)有技術(shù)的如下問題:現(xiàn)有頁面的加載方式,需要用戶等待一個完整的請求往返的時間,然后才能看到新的頁面,用戶需要看著頁面加載,等待的時間較長,用戶的體驗較差。
為解決上述技術(shù)問題,一方面,本發(fā)明提供一種數(shù)據(jù)的加載方法,包括:在當前頁面到達第一預定位置的情況下,向服務(wù)器發(fā)送下一頁面數(shù)據(jù)的獲取請求;在接收到所述下一頁面數(shù)據(jù)的情況下,在所述當前頁面到達第二預定位置時,渲染所述下一頁面數(shù)據(jù);其中,所述第一預定位置在所述當前頁面的位置高度高于所述第二預定位置在所述當前頁面的位置高度。
可選的,在當前頁面到達第一預定位置的情況下,向服務(wù)器發(fā)送下一頁面數(shù)據(jù)的獲取請求,包括:檢測當前頁面是否為第一次到達所述第一預定位置;在第一次到達所述第一預定位置的情況下,向服務(wù)器發(fā)送下一頁面數(shù)據(jù)的獲取請求。
可選的,在當前頁面到達第二預定位置時,渲染所述下一頁面數(shù)據(jù),包括:檢測所述當前頁面是否為第一次到達所述第二預定位置;在第一次到達所述第二預定位置的情況下,渲染所述下一頁面數(shù)據(jù)。
可選的,向服務(wù)器發(fā)送下一頁面數(shù)據(jù)的獲取請求之后,還包括:檢測是否接收到所述下一頁面數(shù)據(jù);在未接收到所述下一頁面數(shù)據(jù)的情況下,檢測是否存在待請求的所述下一頁面數(shù)據(jù);在存在待請求的所述下一頁面數(shù)據(jù)的情況下,檢測當前頁面是否到達所述第二預定位置;在到達所述第二預定位置的情況下,向所述服務(wù)器發(fā)送所述下一頁面數(shù)據(jù)的獲取請求。
可選的,向服務(wù)器發(fā)送下一頁面數(shù)據(jù)的獲取請求之后,還包括:檢測是否接收到所述下一頁面數(shù)據(jù);在未接收到所述下一頁面數(shù)據(jù)的情況下,檢測是否存在待請求的所述下一頁面數(shù)據(jù);在存在待請求的所述下一頁面數(shù)據(jù)的情況下,檢測所述當前頁面是否再次到達所述第一預定位置;在所述當前頁面再次到達所述第一預定位置的情況下,向服務(wù)器發(fā)送所述下一頁面數(shù)據(jù)的獲取請求。
另一方面,本發(fā)明還提供一種數(shù)據(jù)的加載裝置,包括:發(fā)送模塊,用于在當前頁面到達第一預定位置的情況下,向服務(wù)器發(fā)送下一頁面數(shù)據(jù)的獲取請求;渲染模塊,用于在接收到所述下一頁面數(shù)據(jù)的情況下,在所述當前頁面到達第二預定位置時,渲染所述下一頁面數(shù)據(jù);其中,所述第一預定位置在所述當前頁面的位置高度高于所述第二預定位置在所述當前頁面的位置高度。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于五八有限公司,未經(jīng)五八有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711181508.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于接合與分離存儲介質(zhì)的裝置
- 存儲介質(zhì)陣列控制器、控制方法、設(shè)備、和存儲介質(zhì)驅(qū)動器
- 存儲介質(zhì)處理方法、系統(tǒng)及數(shù)據(jù)讀寫操作方法、系統(tǒng)
- 存儲裝置、存儲介質(zhì)以及存儲介質(zhì)的制造方法
- 數(shù)據(jù)存儲
- 存儲介質(zhì)之間的數(shù)據(jù)遷移
- 一種基于存儲系統(tǒng)的控制方法及裝置
- 自助設(shè)備及自助設(shè)備的介質(zhì)存儲裝置
- 融合存儲系統(tǒng)中的數(shù)據(jù)遷移方法和裝置
- 一種數(shù)據(jù)存儲方法、裝置及電子設(shè)備





