Firefox的浏览器兼容性表OfflineAudioContext.suspend
有一个空单元格,这很令人困惑。
它在 Chrome 中运行良好。我仍然认为这OfflineAudioContext.suspend
是目前在 Firefox (v51.0.1) 中实现的,因为我能够调用该方法。我的问题是,每当我调用此方法时,我都会得到:
DOMException [NotSupportedError: "Operation is not supported"
code: 9
nsresult: 0x80530009
location: http://localhost:4200/main.bundle.js:13603]
这是两个主要调用的顺序
offlineContext.suspend(0).then(() => ..., e => console.log(e))
offlineContext.startRendering()
console.log(e)
打印上面的错误消息,所以它不会进入then
.
我尝试修改方法的“suspendTime”参数suspend
,将调用放在startRendering
方法之后,但没有成功。
它实际上应该在Firefox中工作吗?我认为他们允许我们调用该方法,但让它一直失败,这会很奇怪。