WEB音频播放方案

简介

AudioContext: Web Audio API 提供了在 Web 上控制音频的一个非常有效通用的系统,允许开发者来自选音频源,对音频添加特效,使音频可视化,添加空间效果 (如平移),等等。

无需标签就可实现


var audioContext = new AudioContext()
var source = audioContext.createBufferSource()
fetch('//jdvod9xhnfjp5.vod.126.net/jdvod9xhnfjp5/50647de2-c48f-4147-8619-c5afd9bba591.mp3').then(res=>res.arrayBuffer()).then(res=>{
    return audioContext.decodeAudioData(res)
}).then(res=>{
    source.buffer = res
    source.connect(audioContext.destination)
    source.start()
})

你可能感兴趣的:(WEB音频播放方案)