簡體   English   中英

由 mediaRecorder.requestData() 觸發的損壞的 Blob

[英]Corrupt Blob triggered by mediaRecorder.requestData()

我有音頻 Web API 的問題。 為什么當我使用mediaRecorder.requestData(); 相反,從dataavailable事件中檢索 Blob 的MediaRecorder.stop()是“損壞的”。

請參閱此處的輸出示例

只有來自ondataavailable事件的第一個 blob 將包含文件簽名 其余的將不包含它,因此無法播放。 您需要將這些 blob 連接成一個大 blob。

引用自bugzilla

我對規范的理解是這個錯誤是無效的; 即,單個 blob 通常不能單獨解碼; 它們必須連接起來以產生可用的資源。 這就是我們實施的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM