我知道我可以使用fetch()
,但这将触发新的HTTP请求-在内存中,我已经有要存储在IndexedDB中的音频。我尝试过:
new Blob(audio)
得到:
Uncaught TypeError: Failed to construct 'Blob': Iterator getter is not callable.
HTMLMediaElement也没有blob()
之类的have方法。
我考虑过MediaSource
,但目前不支持ogg:
MediaSource.isTypeSupported('audio/ogg; codecs="vorbis"')
返回false
。