本公開實施例涉及互聯(lián)網(wǎng)技術(shù),尤其涉及一種頁面切換方法、裝置、電子設(shè)備及存儲介質(zhì)。
背景技術(shù):
1、隨著互聯(lián)網(wǎng)的快速發(fā)展,用戶可以很方便的通過媒體社交軟件實現(xiàn)多媒體的瀏覽。以視頻社交軟件為例,現(xiàn)有視頻社交軟件在進(jìn)行視頻顯示時,針對同一視頻會提供至少兩個視頻播放頁,用戶可以根據(jù)需求選取其中一個視頻播放頁進(jìn)行視頻的瀏覽。
2、目前,在用戶切換視頻播放頁時,會暫停切換前頁面所播放的視頻,并記錄視頻播放進(jìn)度,在進(jìn)入切換后頁面后,重新啟播并將視頻的進(jìn)度移動至切換前所記錄的視頻播放進(jìn)度處,以實現(xiàn)視頻的續(xù)播。但是,該續(xù)播方案在頁面切換的瞬間會導(dǎo)致視頻的停頓。
技術(shù)實現(xiàn)思路
1、本公開提供一種頁面切換方法、裝置、電子設(shè)備及存儲介質(zhì),以解決頁面切換時視頻卡頓的技術(shù)問題。
2、第一方面,本公開實施例提供了一種頁面切換方法,包括:
3、顯示視頻的第一播放頁面;
4、響應(yīng)于在所述第一播放頁面上的頁面切換操作,將所述第一播放頁面的用于渲染所述視頻的當(dāng)前表面切換為第二播放頁面的用于渲染所述視頻的目標(biāo)表面,在成功切換為所述目標(biāo)表面前,所述目標(biāo)表面所對應(yīng)的應(yīng)用程序窗口為透明的窗口;
5、在所述目標(biāo)表面上首幀渲染成功后,在所述第二播放頁面上顯示所述視頻。
6、第二方面,本公開實施例還提供了一種頁面切換裝置,包括:
7、第一顯示模塊,用于顯示視頻的第一播放頁面;
8、切換模塊,用于響應(yīng)于在所述第一播放頁面上的頁面切換操作,將所述第一播放頁面的用于渲染所述視頻的當(dāng)前表面切換為第二播放頁面的用于渲染所述視頻的目標(biāo)表面,在成功切換為所述目標(biāo)表面前,所述目標(biāo)表面所對應(yīng)的應(yīng)用程序窗口為透明的窗口;
9、第二顯示模塊,用于在所述目標(biāo)表面上首幀渲染成功后,在所述第二播放頁面上顯示所述視頻。
10、第三方面,本公開實施例還提供了一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
11、一個或多個處理裝置;
12、存儲裝置,用于存儲一個或多個程序,
13、當(dāng)所述一個或多個程序被所述一個或多個處理裝置執(zhí)行,使得所述一個或多個處理裝置實現(xiàn)如本公開實施例提供的頁面切換方法。
14、第四方面,本公開實施例還提供了一種包含計算機(jī)可執(zhí)行指令的存儲介質(zhì),所述計算機(jī)可執(zhí)行指令在由計算機(jī)處理器執(zhí)行時用于執(zhí)行如本公開實施例提供的頁面切換方法。
15、本公開實施例,通過顯示視頻的第一播放頁面;響應(yīng)于在所述第一播放頁面上的頁面切換操作,將所述第一播放頁面的用于渲染所述視頻的當(dāng)前表面切換為第二播放頁面的用于渲染所述視頻的目標(biāo)表面,在成功切換為所述目標(biāo)表面前,所述目標(biāo)表面所對應(yīng)的應(yīng)用程序窗口為透明的窗口;在所述目標(biāo)表面上首幀渲染成功后,在所述第二播放頁面上顯示所述視頻。本公開實施例解決了頁面切換的瞬間會導(dǎo)致視頻的停頓的問題,保證頁面切換時視頻的流暢播放。
1.一種頁面切換方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,響應(yīng)于在所述第一播放頁面上的頁面切換操作,將所述第一播放頁面的用于渲染所述視頻的當(dāng)前表面切換為第二播放頁面的用于渲染所述視頻的目標(biāo)表面,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述保持所述播放器的播放狀態(tài),包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述當(dāng)前表面上首幀在將所述目標(biāo)表面切換為所述當(dāng)前表面后的設(shè)定時長后被渲染成功。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第二播放頁面對應(yīng)的目標(biāo)表面在所述當(dāng)前表面上首幀渲染成功后銷毀。
7.根據(jù)權(quán)利要求1-6任一所述的方法,其特征在于,所述視頻為全景視頻,在將所述視頻切換顯示至所述第二播放頁面時,所述第一播放頁面所播放視頻和所述第二播放頁面所播放視頻的絕對位置相同。
8.一種頁面切換裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,所述電子設(shè)備包括:
10.一種包含計算機(jī)可執(zhí)行指令的存儲介質(zhì),所述計算機(jī)可執(zhí)行指令在由計算機(jī)處理器執(zhí)行時用于執(zhí)行如權(quán)利要求1-7中任一所述的方法。