通过jQuery将音频文件加载到HTML5音频播放器

时间:2014-04-30 17:54:43

标签: javascript jquery html5 audio

有没有办法通过jquery加载音频文件源?而不是通过HTML内联加载它?

示例:

<audio controls="controls">
  <source src="track.ogg" type="audio/ogg" />
  <source src="track.mp3" type="audio/mpeg" />
Your browser does not support the audio element.
</audio>

技术上我不能调用音频的子节点并将src的attr替换为我想要的URL吗?

1 个答案:

答案 0 :(得分:0)

jPlayer是jQuery的HTML5音频和视频播放器。它可以动态加载媒体:http://jplayer.org/latest/developer-guide/#jPlayer-setMedia

$('#jquery_jplayer').jPlayer('setMedia', {
    mp3: 'media/audio/song.mp3',
  });