我通过以下方式在页面上使用video元素:
<video src="some source" controls>
Error message
</video>
据我了解,“错误消息”仅在浏览器不支持
<video>
元素时显示。我想看看是否有一种方法可以显示它,或者如果浏览器不支持src中提供的视频格式,至少也可以复制这种行为。 最佳答案
您可以通过JavaScript进行操作,因为可以使用canPlayType()
方法检查浏览器是否可以播放视频文件格式。
例如:
var v = document.createElement('video');
// canPlayType returns maybe, probably, or an empty string.
if (v.canPlayType('video/mp4') === '') {
// boo the browser cannot play an MP4 file
}
关于javascript - 显示<video>后备消息以了解不支持的文件格式?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35772062/