HTML5 视频播放器在除 Safari 之外的所有浏览器中都没有声音

Posted

技术标签:

【中文标题】HTML5 视频播放器在除 Safari 之外的所有浏览器中都没有声音【英文标题】:HTML5 video player no sound in every browser except Safari 【发布时间】:2016-05-21 01:06:17 【问题描述】:

我的代码在 Safari 中运行,但 Opera、Chrome 和 Firefox 没有声音,我无法更改音量,因为它就像视频没有声音一样。任何帮助都会很棒。谢谢

当前代码:

 <video  src="users/Joe_Scotto/videos/1O2bLqQSSe4MGR4f3FBzB0hTqMDRHF/video.mp4" id="main_video" controls="" autoplay=""></video>

我还尝试了以下给出相同问题的方法:

<video  id="main_video" controls="" autoplay="">
     <source src="users/Joe_Scotto/videos/1O2bLqQSSe4MGR4f3FBzB0hTqMDRHF/video.mp4" type="video/mp4">
</video>

【问题讨论】:

也许视频文件正在使用浏览器未知的音频编解码器,或者您的系统上不存在?您是否尝试过其他视频文件? @Pekka웃 这就是问题所在。谢谢。 【参考方案1】:

文件的编解码器导致问题。将文件更改为另一个编解码器解决了这个问题。

【讨论】:

你能详细说明答案吗?

以上是关于HTML5 视频播放器在除 Safari 之外的所有浏览器中都没有声音的主要内容,如果未能解决你的问题,请参考以下文章

Html 视频标签无法在我的 Angular 应用程序中的 Safari 中播放

mp4 在 safari 中不起作用

动画 HTML5 横幅可在除 Safari 之外的所有设备中使用

HTML5 视频无法在 Safari 中播放

html5 视频无法在 Windows 上的 Safari 中播放

HTML5 视频背景无法在 iPhone 上播放 Safari