我正在尝试使用new Audio()
创建音频元素。我从Dropbox取回的数据包含一个带有fileBlob
属性的对象
fileBlob: Blob(5498932)
size: 5498932
type: "application/octet-stream"
__proto__: Blob
如何将其转换为可以传递给new Audio()
的格式?
答案 0 :(得分:1)
const blobUrl = URL.createObjectURL(downloadPath.fileBlob);
似乎可以工作
答案 1 :(得分:1)
根据HTMLAudioElement
-Documentation,期望URLString
。
为此,您可以使用createObjectURL
new Audio(URL.createObjectURL(fileBlob))