小程式視訊專案筆記

Lovely Ruby發表於2020-12-06

簡介

專案簡介:用騰訊實時音視訊,來做一個線上面試的小程式。
客戶端點選面試,生成二維碼,然後把二維碼發給面試者和麵試官,通過掃碼,跳轉到小程式並自動填入相應的房間號。

xxx

大概就是這麼個流程,哎這個玩意剛開始接手的時候,是週四,讓我下週一弄好(前後端都我來),我內心是拒絕的,我都沒用過這玩意兒。

週六周天想著出去溜溜,不愧是我,一眼都沒看專案,哎感覺工作沒做完,心裡慌的一批。

於是週一早上五點半,我爬了起來,(週日我晚上九點半就躺下了,所以早上能爬起來哈哈哈)寫了寫幾個功能。寫完之後壓力少了不小啊,起碼心裡有底兒了。

白天解決了傳遞 sdkAppIDuserSig 的問題,還有些非同步的問題,對於非同步啊我是真的有點不知所措。

舉個例子吧,一段程式碼,需要一個介面返回來的值,而這個專案裡,值還沒有等到後端返回來呢,然後又往下走了

我剛開始的處理辦法是寫在成功回撥裡,然而對於我這個專案,不太管用

然後我用了 async/await 的方法
在這裡插入圖片描述

大概的流程是這樣滴

  • 首先試著快速跑通小程式的 demo
  • 然後分析一下業務,找位置,做相關功能的開發
  • TRTCSimpleDemo

  • userSig 是個啥?官網對 userSig 的解釋在這裡

  • 如何獲取 userSig,小程式如何調取伺服器端的 userSig,什麼時候呼叫?
    在這裡插入圖片描述
    我是在 meeting 頁面跳入 room 頁面這個時候傳入的。起碼能使了!(但是總感覺會不會有問題呢)

  • -100018 錯誤是 userSig 校驗失敗

相關文章