显示不受支持的文件格式的<视频>回退消息
Display <video> fallback message for unsupported file formats?
我通过以下方式在我的页面上使用视频元素:
<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
}
相关文章:
- 视频HTML没有'无法在Internet Explorer 11上工作
- 播放当前视频时如何停止其他视频?JavaScript
- 使用Facebook live API创建实时视频对象时的隐私设置
- Ajax聊天消息重复而不仅仅是更新
- Brightcove获取/显示HTML中的当前视频标题和描述
- 如果localstorage为空,则显示欢迎消息
- 绑定时将Parsley minlength消息作为选项传递时,未对其进行自定义
- 离开页面时弹出消息
- Twilio-显示所有连接参与者的远程参与者视频
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- WebRTC视频聊天可以在FF中使用,但不能在Chrome中使用
- 消息显示之外的淘汰验证
- 选项卡侦听器未被来自后台脚本的消息激活
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 如何检查用户在html5视频播放器中观看了完整的视频
- Fullpage.js-视频+背景在同一部分
- Facebook信使api发送视频消息
- 如何从视频标记错误事件中获取字符串/消息或代码
- 显示不受支持的文件格式的<视频>回退消息
- 将视频嵌入到警报消息中