javascript - 在 <video> 标签中使用 GIF,或在 <img> 标签中使用视频

标签 javascript html video

我一直在尝试找到一种同时显示 gif 的方法s 和 video s ( .mp4 , .ogg , .webm ) 在同一标签内

所以,如果它在 <video> 内标签我只会更改来源或 <source>gifvideo并相应地显示它。

不幸的是,我没有找到任何允许这样做的共识。

在我继续解决最困难的问题之前,有人能找到简单的解决方案吗?

最佳答案

根据 MDN

The HTML <video> element is used to embed video content. It may contain several video sources, represented using the src attribute or the element; the browser will choose the most suitable one.

因此gif - 不是视频内容 - 不是 <video> 中使用的选项标签

这是 supported formats 的列表对于 <video><audio>

关于javascript - 在 <video> 标签中使用 GIF,或在 <img> 标签中使用视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31330780/

相关文章:

javascript - 如何使用父 ID 或 DIV 替换/删除子类

javascript - 如何删除 Iframe 滚动条但应加载整页?

html - 如何更改预加载的视频 HTML5 Phaser?

php - 将 PHP 变量传递给 jQuery 函数

javascript - 通过ajax调用更新页面后重新启动flickity

javascript - passport.authenticate 不是函数

python - 函数内 Beautiful Soup 中的“ResultSet”对象没有属性 'findAll' 错误消息

python - 如何在Python中有效地杀死卡住的子进程?

javascript - 仅使用 CSS 创建可折叠菜单或快捷菜单

javascript - JS - 从 FireFox 选择子节点时出现问题