视频启动时没有音频 - 移动音量滑块后没问题

时间:2011-07-29 19:42:09

标签: mediaelement.js

使用Wordpress插件,MediaElement.js 2.1.7。播放视频时,视频播放正常,但无法听到音频。音量滑块显示80%的音量,UI不会将声音显示为静音。移动音量滑块后,音频电平将恢复正常。所以,只有你移动音量滑块你听到任何音频。所有视频都在本地检查过,音频效果很好。

我在FF 5.01,Safari,Mac上的Chrome和PC上的IE8中看到了这一点。因此,视频是通过HTML5还是Sliverlight播放似乎并不重要。

任何人都知道如何解决这个问题?

谢谢!

2 个答案:

答案 0 :(得分:0)

在wordpress支持论坛上从jasonthedce那里得到了这个解决方案,尝试过并像魅力一样工作。

如果您可以访问服务器的ftp,则可以降级到2.1.6以解决问题。转到here

点击右上角的“下载”按钮。 选择包2.1.6并将文件保存到您的计算机。 解压缩文件

复制构建文件夹中的所有内容

导航至“/ wp-content / plugins / media-element-html5-video-and-audio-player / mediaelement”

删除内容

粘贴构建文件夹中的文件

希望这也适合你!

答案 1 :(得分:0)

它接收到这个错误在2.1.9版本中出现,但仅限于闪回。 我通过修改src/js/mep-feature-volume.js文件的结尾来解决了这个问题:

// shim gets the startvolume as a parameter, but we have to set it on the native <video> and <audio> elements
if (media.pluginType === 'native') {
    media.setVolume(player.options.startVolume);
}

我刚删除了=== native条件,使其适用于闪回后备。

奇怪的是,当通过AJAX加载带有视频标签和mediaelement js bootstrap的页面块时,我无法使这个解决方案工作,但这可能是另一个问题。
当视频出现在“普通”页面上时,就可以了。