我想播放视频,但它只是下载。
这是我的代码:
<iframe src="videos/1.mp4" width="540" height="310"></iframe>
页面加载时的结果是:
如何使用 iframe 而不是视频标签播放视频?
原文由 predactor 发布,翻译遵循 CC BY-SA 4.0 许可协议
尽管某些浏览器可能支持这种导入视频的方式(使用 <iframe>
),但某些浏览器会将视频作为文件处理并尝试下载它。显示视频的正确方法是使用 <video>
标签:
<video width="540" height="310" controls>
<source src="videos/1.mp4" type="video/mp4">
</video>
在这里查看 W3Schools 教程: 视频标签简单教程
原文由 Bubble Hacker 发布,翻译遵循 CC BY-SA 3.0 许可协议
5 回答8.2k 阅读✓ 已解决
4 回答11.2k 阅读
3 回答4.1k 阅读✓ 已解决
5 回答1.7k 阅读
1 回答1.6k 阅读✓ 已解决
1 回答3.9k 阅读
4 回答1.7k 阅读
实际上,您的代码没有任何问题!但问题在于 IDM(Internet 下载管理器),因为它会挂钩您的浏览器请求的每个链接,并查找您尝试访问的目标是否与 IDM 扩展列表中的内容匹配,因此第一件事将在文件被执行后执行请求是 IDM,因为它比您的浏览器具有更高的优先级,并且无论如何它都充当浏览器内的侦听器。
您要么必须从挂钩中排除“localhost”,要么必须从 IDM 的扩展名列表中删除 mp4 扩展名(效率不高)