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

标签 javascript jquery html 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?

最佳答案

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

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

关于javascript - 通过jQuery将音频文件加载到HTML5音频播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23394907/

相关文章:

javascript 将 json 数组更改为另一个 json 数组

javascript - 使用 Jquery 选择一个 td 元素

javascript - Jquery 插件在 Chrome 中不工作 - jCapSLide

javascript - 修改 JavaScript 以使用 ASCII 字符或图像而不是文本

javascript - 在 Datatables jQuery 完成之前不会显示模态

javascript - 如何在 PreactJS 中包含外部 javascript 库?

php - Spotify 创建播放列表 API php

javascript - 即使使用 ajax 加载页面也会丢失点击

javascript - JS : Uncaught TypeError: onlcick is not a function

javascript - 拾色器设计和值继承到另一个 div