[發明專利]一種用于直播間頁面開發的方法和電子設備在審
| 申請號: | 201810851469.4 | 申請日: | 2018-07-27 |
| 公開(公告)號: | CN109101264A | 公開(公告)日: | 2018-12-28 |
| 發明(設計)人: | 張磊 | 申請(專利權)人: | 武漢斗魚網絡科技有限公司 |
| 主分類號: | G06F8/658 | 分類號: | G06F8/658;H04N21/482 |
| 代理公司: | 中科專利商標代理有限責任公司 11021 | 代理人: | 周天宇 |
| 地址: | 430000 湖北省武漢市武漢東湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 直播 橋接器 頁面 全局變量 有效域 電子設備 頁面開發 注冊過程 差異化 差異性 變量設置 基礎頁面 接口協議 邏輯代碼 強制轉換 頁面更新 頁面內容 頁面信息 業務聯系 引用關系 通用的 注冊器 屏蔽 橋接 引用 更新 開發 | ||
本公開提供了一種用于直播間頁面開發的方法和電子設備,通過設計基礎頁面橋接器,用于橋接多個直播間中相同的頁面信息,僅僅通過開發一套通用的邏輯代碼來實現不同直播間的業務聯系。針對不同直播間頁面的差異性通過設計差異性頁面橋接器,利用接口協議屏蔽差異化并在直播頁面中實現具體的差異化的頁面內容。在對該橋接器注冊過程中,通過將注冊器函數內部變量的有效域擴充到全局變量的有效域中,完成注冊;在反注冊過程中,直接將全局變量有效域中的變量設置為空,即切斷全局變量引用內部變量的引用關系。在頁面更新過程中,直接將直播間頁面強制轉換成該橋接器中的頁面,即可完成視圖的更新。
技術領域
本公開涉及一種用于直播間頁面開發的方法和電子設備。
背景技術
隨著科學技術的快速發展,越來越多的電子多媒體技術應用到人們的日常生活中,其中,視頻直播就是其中一種新興的應用。視頻直播可以同一時間透過網絡系統在不同的交流平臺進行現場直播,具有直觀、快速、交互性強的特點。斗魚客戶端作為互聯網多媒體客戶端中的一種,在該客戶端同樣存在多種類型的直播間,如顏值直播間、非顏值直播間等,而且每個直播間都是獨立的頁面。在對直播間中的頁面進行開發的過程中,由于不同的直播間中存在相同頁面和特定的不同頁面,在開發相同頁面時需要將開發的頁面全部同步到各個直播間中,而對于特定的不同頁面需要采用不同的設計方式使直播間展示特定的不同頁面內容。解決此問題的傳統方案是通過將實現相同頁面的代碼拷貝入各個直播間頁面開發的程序中實現相同頁面的開發,但該種方式將存在大量的冗余代碼,并且當需要修改部分功能時,需要將各個頁面開發程序中的相應代碼進行修改,工作量大且容易產生錯誤。
發明內容
本公開鑒于上述問題,提供了一種用于直播間頁面開發的方法和電子設備,能夠有效的解決多個直播間頁面開發過程中的代碼冗余以及代碼可維護性差等問題。
本發明公開了一種用于直播間頁面開發的方法,包括:
S1,設置基礎頁面橋接器,用于橋接N個直播間之間的相同頁面,其中,N為大于1的正整數;
S2,設置差異性頁面橋接器,用于繼承基礎頁面橋接器中的相同頁面,同時用于擴展N個直播間中每個直播間的特定頁面,其中,所述差異性頁面橋接器包括注冊函數;
S3,調用所述注冊函數,獲取所述差異性頁面橋接器的操作權限;
S4,在對所述N個直播間中任意一個直播間的相同頁面或特定頁面進行更新時,對差異性頁面橋接器中對應的相同頁面或特定頁面進行更新。
可選地,步驟S2中,還包括對不同直播間的差異性頁面橋接器設置不同的接口協議。
可選地,相同頁面包括用戶公共信息和房間公共信息,基礎頁面橋接協議包括onReceiveMeneberInfo函數和onReceiveRoomInfo函數,步驟S1包括:
采用onReceiveMeneberInfo函數橋接用戶公共信息;
采用onReceiveRoomInfo函數橋接房間公共信息。
可選地,差異性頁面橋接器包括頁面更新橋接函數updateMoblilePlayerView,步驟S4,包括:
采用頁面更新橋接函數updateMoblilePlayerView,對差異性頁面橋接器中對應的相同頁面或特定頁面進行更新。
可選地,步驟S4,包括直播間繼承差異性頁面橋接器中的橋接函數,直播間中的相同頁面或特定頁面收到更新消息時,通過橋接函數中的頁面更新橋接函數updateMoblilePlayerView使直播間中的頁面轉換為差異性頁面橋接器中的頁面,完成更新。
可選地,其中:不同類型的直播間對應有不同的差異性頁面橋接器;不同的差異性頁面橋接器對應同一個基礎頁面橋接器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武漢斗魚網絡科技有限公司,未經武漢斗魚網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810851469.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電動汽車驅動器軟件遠程升級的方法
- 下一篇:灰度發布的方法和系統





