【问题标题】:video in html5 is not working in all browserhtml5 中的视频不适用于所有浏览器
【发布时间】:2020-10-27 20:07:18
【问题描述】:

我尝试了这段代码,但视频只是继续加载,而不是播放。

我也尝试了视频编解码器 H-264,但它不起作用。

接下来我尝试将 mp4 视频转换为 webm,但这也无济于事

谁能告诉我如何使用 jquery 和 ajax 做到这一点?

<video controls muted>
  <source src="movie.mp4" type="video/mp4">
  <source src="movie.ogg" type="video/ogg">
  Your browser does not support the video tag.
</video>

【问题讨论】:

  • JavaScript/jQuery 是从哪里来的?

标签: html wordpress video tags


【解决方案1】:

您是否通过拖放检查来打开movie.mp4 或movie.ogg 文件? 如果使用浏览器打开文件无法正常工作,则可能是文件的问题,而不是代码或浏览器的问题。

对于每个浏览器的文件类型支持,请参阅“我可以使用吗?”页数:

MPEG-4/H.264 Ogg/Theora

【讨论】:

  • 请问您能以适当的方式告诉我吗?
  • 我如何使用caniuse.com/?search=ogg,什么是4-85、86、87-89?
  • 对不起,我不知道,你能简单告诉我,希望你理解,谢谢
  • @NiharFuerte 当然,即使文件使用相同的扩展名,视频文件本身的格式也不相同,还有更多规格的视频文件需要关注。如果文件使用 H.264 格式,则有视频编解码器、音频编解码器、配置文件、级别、比特率限制。所以我认为最好使用ffmpegHandBrake 等视频编码器将源视频重新编码为最常用的规范。然后浏览器会播放重新编码的文件。
  • @NiharFuerte 您从 caniuse 页面看到的数字是浏览器版本。例如,从版本 9 开始,在 IE 浏览器中无需任何插件或扩展即可播放 ogg 文件,当前的 IE 版本 10 也支持它。并且 Edge 浏览器从版本 12 开始支持,当前的 Edge 版本 86 支持它......类似的东西。
猜你喜欢
  • 2015-12-14
  • 2014-11-13
  • 2012-04-28
  • 2016-02-26
  • 2011-06-23
  • 2023-03-13
  • 1970-01-01
  • 1970-01-01
  • 2012-09-20
相关资源
最近更新 更多