setSrc无法修复损坏的音频播放器

时间:2012-06-11 21:19:54

标签: wordpress html5-audio mediaelement.js

我有一个在我的WordPress页面上初始化的音频播放器。不幸的是,有时音频网址无效(甚至可能是空白)。我试着通过调用mejs.players[0].setSrc('working.mp3');来修复它 但它正在抛出TypeError: this.media.setSrc is not a function

我尝试设置media.src然后加载(),但那也没有用。它已经成为一个与班级“我不能玩”的div。这是否意味着该播放器无法使用?

还有什么方法可以使用这个播放器吗?

2 个答案:

答案 0 :(得分:0)

您需要添加“flashmediaelement.swf”

答案 1 :(得分:0)

尝试

<audio id="player" controls="controls">
    <source type="audio/mp3" src=""/>
</audio>

然后

player.setSrc([{ "type": "audio/mp3", "src": "some/url.mp3" }]);