Video.js如何获取ErrorCode?

时间:2018-08-19 09:00:15

标签: javascript video.js

我目前正在尝试从Video.js错误中获取错误代码。我知道如何获取错误消息,但我不知道如何获取错误的数字代码。

1 个答案:

答案 0 :(得分:1)

根据MediaError的文档,有一个status属性,它是一个数组(在页面底部)。因此它可能包含多个代码。

  

状态:数组

     

可选的状态代码,可由插件设置,以提供有关错误的更多详细信息。例如,一个插件可能会提供特定的HTTP状态代码以及该代码的错误消息。然后,当插件收到该错误时,此类将知道如何为其显示错误消息。这样一来,自定义消息就会显示在播放器错误叠加层上。

因此,我们无法保证甚至会有状态码,status数组可能为空。但是,您可以检查数组的长度以查看是否有条目,然后遍历它们以查看它们是否包含您所关注的状态码。