如何从SourceBuffer获取特定的错误消息

时间:2018-05-15 15:40:09

标签: html5 media-source

我有一个HTML5视频,其来源为MediaSource。当我调用SourceBuffer.appendBuffer()时,SourceBuffer会抛出错误。

我能够检测到何时抛出此错误:

sourceBuffer.addEventListener("error", function() {
    console.log(arguments);
});

然而"论证"在这种情况下,包含ErrorEvent,没有任何有意义的消息或数据。只是对失败的SourceBuffer的引用。

我需要弄清楚 为什么 它失败了,所以我可以解决它。

1 个答案:

答案 0 :(得分:0)

是的,这是关于MSE最令人沮丧的部分之一......它很难调试。我认为问题是必须从浏览器到浏览器标准化错误。因为有很多

如果你正在使用Chrome,那么最好看的地方是chrome://media-internals