javascript - HTML5 视频不显示在 Safari 上,但适用于所有其他浏览器

标签 javascript css html video

视频和海报在 Chrome、firefox 和 Opera 上显示,但在 safari 上不显示,尽管视频是 .mp4 格式..

https://brunelstudents.com/teambruneltest/

最佳答案

对于 safari,您需要添加 .webm 格式的视频。

<video controls>
      <source src="somevideo.webm" type="video/webm">
      <source src="somevideo.mp4" type="video/mp4">
      I'm sorry; your browser doesn't support HTML5 video in WebM with VP8 or MP4 with H.264.
      <!-- You can embed a Flash player here, to play your mp4 video in older browsers -->
</video>

关于javascript - HTML5 视频不显示在 Safari 上,但适用于所有其他浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39076595/

相关文章:

php - 在我的网站中自定义 RSS 提要

php - 两列布局,左列高度限制右列高度,不知道为什么......?

html - 视频上的 z-index 错误不允许显示按钮和文本

jquery - 选择多选中的水平数据

css - 修复 Bootstrap margin 问题

javascript - 注释掉 div,但使用它的内容

javascript - 如何实现拖放以便拖动子元素将拖动整个父元素

javascript - 从标签文本设置 Bootstrap Modal 中文本框的值

javascript - 来自其他 Gulp 任务的 Gulp 任务?

javascript - 警报后如何停止在表单中返回 "blank"?