<audio>标签可以流式播放输入的音频,但是当我们需要同步多个音频时,这种方式就不太适用了。在SO答案中有详细解释。因此,我想构建一个音频播放器,它不会流式播放音频,而是下载或使用Web音频API。我知道如何使用API加载音频,但不知道如何将其与带有寻找功能的进度条连接起来。
这是我在JS Bin上制作的一个非常基本且不太好的播放器:http://jsbin.com/lenapigo/1/edit 关于制作简单播放器的问题在StackOverflow上已经有很多讨论了,因此希望这个例子足够好以对人们有所帮助。我没有花时间真正注释代码,但我认为代码相当清晰,变量名也比较描述性,所以希望这将足以提供一些价值。如果您有任何问题,请告诉我。但是如果您需要更多功能,我可能无法抽出太多时间来编写额外的代码。祝好运。