0

如果浏览器不支持文件的 mime 类型,我希望播放我的音频,在 Chrome 和 Firefox 中,我的代码可以工作,但在 IE9 中它会停止工作。

所以这是我的音频片段标记。

<audio id="player2" controls="controls">
    source id="mp3_path" src="audio.ogg" type="audio/ogg"></source>
</audio>

这是中介的初始化代码。

  $('audio').mediaelementplayer({
        audioWidth: 960,
        audioHeight: 30,
        preload:true,
         plugins: ['flash'],
        features: ['playpause','progress','current','duration','tracks','volume'],
        flashName: 'flashmediaelement.swf',
    });

结果就是这样。

Download File

任何想法在 IE9 中为音频启用 Flash 回退?

4

1 回答 1

0

你必须定义路径

$('audio').mediaelementplayer({
    audioWidth: 960,
    audioHeight: 30,
    preload:true,
     plugins: ['flash'],
    features: ['playpause','progress','current','duration','tracks','volume'],
    pluginPath: '/myflashpath/',
    flashName: 'flashmediaelement.swf',
});
于 2013-02-23T03:03:45.090 回答