1. 程式人生 > 其它 >EasyRTC進入會議室視訊父元件傳遞資料給子元件顯示為null的問題修復

EasyRTC進入會議室視訊父元件傳遞資料給子元件顯示為null的問題修復

自我們開始研究網頁視訊會議通話以來,EasyRTC視訊會議通話系統憑藉其傑出的音視訊質量、強勁完備的資料協作功能、可信的系統性能、高效的大容量設計、開放性的可拓展架構為各種應用場景與模式構建了一個全方位、多層次、高效率的網路多媒體通訊平臺。

在做EasyRTC前端開發時,我們發現會議室視訊父元件傳遞資料給子元件顯示為null:

對此我們進行了簡單分析,瞭解到是由於程式單執行緒執行,將宣告為null的值先傳入子元件中,賦值操作還未執行,所以顯示為null。

因此,此處我們在傳入前先判斷傳入的值是否為null,不為null再進行傳入。參考程式碼如下:

<local-video-view v-if="state.localStream !==null" :localStream="state.localStream">
</local-video-view>
<remote-video-viewv-if="state.remoteStream !==null"
:remoteStream="state.remoteStream"></remote-video-view>


EasyRTC在視訊會議傳輸系統中能有效的利用原有的高速網路與智慧客戶端,使使用者獲得更快的響應能力,新版本EasyRTC也正在內測。在未來的運用中,EasyRTC將不僅僅適用於政府和企業視訊會議,還適用於各種大屏場景下的音視訊傳輸,如遠端教育培訓、多人通話以及室內監控等等,更多的專案使用場景,歡迎大家積極拓寬。