亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Audiocontext 不允許在 lib-jitsi-meet 中啟動

Audiocontext 不允許在 lib-jitsi-meet 中啟動

慕妹3146593 2023-05-11 16:02:58
我正在使用 lib-jitsi-meet 開發視頻聊天應用程序。在 Firefox 中一切正常,但在 Chrome 中,它會在控制臺中拋出以下錯誤。lib-jitsi-meet.min.js:1 不允許啟動 AudioContext。它必須在頁面上的用戶手勢后恢復(或創建)。由于此錯誤,參與者無法在 Chrome 瀏覽器中使用麥克風。我知道這與 Chrome 自動播放政策的變化有關。如果我使用純網絡音頻 API,我可以做一些事情,但是,我不明白我應該怎么做才能在 lib-jitsi-meet 中避免這種情況。我在 Jitsi 社區論壇和許多其他地方搜索了這個錯誤,但沒有找到任何有用的答案來規避這個問題。我該如何解決這個問題,以便來自 Chrome 瀏覽器的視頻聊天參與者可以使用他們的麥克風并聽到其他人在說什么?感謝您提供的所有有用建議。
查看完整描述

1 回答

?
慕俠2389804

TA貢獻1719條經驗 獲得超6個贊

Jitsi Meet NPM 包會出現此問題。將其導入我的 React 應用程序后

import?JitsiMeetJS?from?'lib-jitsi-meet-dist'

它會自動創建一個新AudioContext對象。由于 Chrome 的自動播放政策不允許這樣做,我無法使用麥克風或聽取其他參與者的聲音。我本可以恢復創建AudioContext并繼續,但在庫中沒有辦法這樣做。

作為解決方案,我將 Jitsi Meet 庫作為腳本添加到index.html我的 React 應用程序中,并將JitsiMeetJS應用程序中的對象用作window.JitsiMeetJS.

<script?src="https://meet.jit.si/libs/lib-jitsi-meet.min.js"></script>

使用這種方法,仍然有一個AudioContext對象被初始化,但它與收集本地統計信息有關,而不是 Jitsi Meet 的核心功能。因此,我可以忽略它并繼續前進。


查看完整回答
反對 回復 2023-05-11
  • 1 回答
  • 0 關注
  • 171 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號