我目前正在尝试从Video.js错误中获取错误代码。我知道如何获取错误消息,但我不知道如何获取错误的数字代码。
答案 0 :(得分:1)
根据MediaError
的文档,有一个status
属性,它是一个数组(在页面底部)。因此它可能包含多个代码。
状态:数组
可选的状态代码,可由插件设置,以提供有关错误的更多详细信息。例如,一个插件可能会提供特定的HTTP状态代码以及该代码的错误消息。然后,当插件收到该错误时,此类将知道如何为其显示错误消息。这样一来,自定义消息就会显示在播放器错误叠加层上。
因此,我们无法保证甚至会有状态码,status
数组可能为空。但是,您可以检查数组的长度以查看是否有条目,然后遍历它们以查看它们是否包含您所关注的状态码。