[發(fā)明專利]一種頁面展示方法和裝置有效
| 申請?zhí)枺?/td> | 202110056118.6 | 申請日: | 2021-01-15 |
| 公開(公告)號: | CN112733064B | 公開(公告)日: | 2023-06-27 |
| 發(fā)明(設(shè)計)人: | 李永才;李濤 | 申請(專利權(quán))人: | 麒麟合盛網(wǎng)絡(luò)技術(shù)股份有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/957;G06F16/955 |
| 代理公司: | 北京國昊天誠知識產(chǎn)權(quán)代理有限公司 11315 | 代理人: | 姜鳳巖;朱文杰 |
| 地址: | 100085 北京*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 頁面 展示 方法 裝置 | ||
本說明書一個實施例提供了一種頁面展示方法和裝置,其中方法應(yīng)用于移動終端中的瀏覽器,包括:響應(yīng)于用戶的網(wǎng)站訪問請求,判斷該網(wǎng)站是否位于預(yù)設(shè)的網(wǎng)站白名單中,若位于,則監(jiān)控網(wǎng)站中的URL鏈接點擊事件,并獲取被點擊的URL鏈接地址,若不位于,則通過回調(diào)的方式從移動終端的操作系統(tǒng)處獲取網(wǎng)站中被點擊的URL鏈接地址,接著,創(chuàng)建網(wǎng)頁視圖,在所創(chuàng)建的網(wǎng)頁視圖中,展示被點擊的URL鏈接地址對應(yīng)的頁面數(shù)據(jù),緩存展示的網(wǎng)頁視圖,在接收到用戶針對被點擊的URL鏈接地址對應(yīng)的頁面數(shù)據(jù)的重加載請求后,調(diào)取緩存的網(wǎng)頁視圖進行加載,重加載請求包括頁面前進請求或頁面后退請求。通過本實施例,能夠提高網(wǎng)頁的前進后退效率。
技術(shù)領(lǐng)域
本文件涉及計算機技術(shù)領(lǐng)域,尤其涉及一種頁面展示方法和裝置。
背景技術(shù)
在移動端如手機端,用戶通常通過瀏覽器瀏覽網(wǎng)站內(nèi)容。當(dāng)用戶在網(wǎng)站中點擊URL(統(tǒng)一資源定位系統(tǒng),uniform?resource?locator)鏈接時,對于部分網(wǎng)站而言,瀏覽器可以通過移動端操作系統(tǒng)支持的回調(diào)函數(shù),從移動端操作系統(tǒng)處獲取到用戶所點擊的URL鏈接地址,然后瀏覽器創(chuàng)建網(wǎng)頁視圖展示用戶所請求的頁面。瀏覽器創(chuàng)建網(wǎng)頁視圖展示用戶所請求的頁面后,可以緩存展示的網(wǎng)頁視圖,從而便于該頁面的重加載。對于某些網(wǎng)站而言,由于網(wǎng)站編寫語言的限制,瀏覽器無法通過移動端操作系統(tǒng)支持的回調(diào)函數(shù)從移動端操作系統(tǒng)處獲取到用戶所點擊的URL鏈接地址,進而瀏覽器也無法創(chuàng)建網(wǎng)頁視圖展示用戶所請求的頁面。
對于這類瀏覽器無法通過回調(diào)獲取URL鏈接地址的網(wǎng)站,移動端操作系統(tǒng)可以銷毀當(dāng)前顯示的網(wǎng)頁視圖上的頁面數(shù)據(jù),然后在當(dāng)前顯示的網(wǎng)頁視圖上展示用戶所請求的頁面。但是,由于移動終端并不創(chuàng)建并緩存新的網(wǎng)頁視圖,因此不便于頁面數(shù)據(jù)的重加載。
基于此,有必要提供一種技術(shù)方案,解決對于某些網(wǎng)站而言,瀏覽器無法通過移動端操作系統(tǒng)支持的回調(diào)函數(shù)獲取用戶點擊的URL鏈接地址,導(dǎo)致瀏覽器無法創(chuàng)建并緩存新的網(wǎng)頁視圖來展示頁面,不便于頁面數(shù)據(jù)的重加載的問題。
發(fā)明內(nèi)容
本說明書一個實施例的目的是提供一種頁面展示方法和裝置,解決對于某些網(wǎng)站而言,瀏覽器無法通過移動端操作系統(tǒng)支持的回調(diào)函數(shù)獲取用戶點擊的URL鏈接地址,導(dǎo)致瀏覽器無法創(chuàng)建并緩存新的網(wǎng)頁視圖來展示頁面,不便于頁面數(shù)據(jù)的重加載的問題。
為解決上述技術(shù)問題,本說明書一個實施例是這樣實現(xiàn)的:
第一方面,本說明書一個實施例提供了一種頁面展示方法,應(yīng)用于移動終端中的瀏覽器,包括:
接收用戶的網(wǎng)站訪問請求,響應(yīng)于所述網(wǎng)站訪問請求,判斷所述網(wǎng)站是否位于預(yù)設(shè)的網(wǎng)站白名單中;
若位于,則監(jiān)控所述網(wǎng)站中的統(tǒng)一資源定位系統(tǒng)URL鏈接點擊事件,并獲取被點擊的URL鏈接地址,若不位于,則通過回調(diào)的方式從所述移動終端的操作系統(tǒng)處獲取所述網(wǎng)站中被點擊的URL鏈接地址;
獲取所述瀏覽器的運行參數(shù),根據(jù)所述瀏覽器的運行參數(shù)創(chuàng)建網(wǎng)頁視圖,在所創(chuàng)建的網(wǎng)頁視圖中,展示所述被點擊的URL鏈接地址對應(yīng)的頁面數(shù)據(jù);
緩存展示的所述網(wǎng)頁視圖,在接收到用戶針對所述被點擊的URL鏈接地址對應(yīng)的頁面數(shù)據(jù)的重加載請求后,響應(yīng)于所述重加載請求,調(diào)取緩存的所述網(wǎng)頁視圖進行加載;其中,所述重加載請求包括頁面前進請求或頁面后退請求;所述頁面前進請求用于請求前進至所述被點擊的URL鏈接地址對應(yīng)的頁面;所述頁面后退請求用于請求后退至所述被點擊的URL鏈接地址對應(yīng)的頁面。
第二方面,本說明書另一個實施例提供了一種頁面展示裝置,應(yīng)用于移動終端中的瀏覽器,包括:
網(wǎng)站判斷單元,用于接收用戶的網(wǎng)站訪問請求,響應(yīng)于所述網(wǎng)站訪問請求,判斷所述網(wǎng)站是否位于預(yù)設(shè)的網(wǎng)站白名單中;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于麒麟合盛網(wǎng)絡(luò)技術(shù)股份有限公司,未經(jīng)麒麟合盛網(wǎng)絡(luò)技術(shù)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110056118.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





