我正在使用tokbox-camera-filter API,但是這個API已經有問題了。當您更改瀏覽器選項卡時,會刪除發佈商的視頻流,並且當您返回相同的選項卡時,它會添加視頻流。Tokbox攝像頭濾鏡API問題
請查看以下鏈接:兩個單獨的選項卡上https://aullman.github.io/opentok-camera-filters/
打開此鏈接,然後你可以通過改變瀏覽器選項卡檢查。
任何解決方案?
我正在使用tokbox-camera-filter API,但是這個API已經有問題了。當您更改瀏覽器選項卡時,會刪除發佈商的視頻流,並且當您返回相同的選項卡時,它會添加視頻流。Tokbox攝像頭濾鏡API問題
請查看以下鏈接:兩個單獨的選項卡上https://aullman.github.io/opentok-camera-filters/
打開此鏈接,然後你可以通過改變瀏覽器選項卡檢查。
任何解決方案?
它沒有得到Tokbox的正式支持,因此它們(Tokbox)不會就此問題向您提供任何支持,但您可以從github上獲取此代碼或API的提交查詢。
問題是它使用requestAnimationFrame調用來繪製圖像。 https://github.com/aullman/opentok-camera-filters/blob/master/src/filterTask.js#L24
當選項卡或窗口位於後臺時,requestAnimationFrame不運行。你可以嘗試用setTimeout代替它,它仍然運行,但它可能不會表現得很好。
感謝@Adam,但當瀏覽器選項卡更改時,我應該如何連續運行它。 –
有沒有辦法在後臺運行它。 –
就像我說的,你可以嘗試使用setTimeout而不是requestAnimationFrame。 Webworkers也可以工作。 –
從tokbox支持獲得相同的答案。 –
是的,我也面臨同樣的問題。 –
現在我正在等待支持(github)的響應。 –