美文网首页
window.AudioContext播放音乐

window.AudioContext播放音乐

作者: 路漫漫在狂奔 | 来源:发表于2017-08-04 15:31 被阅读46次
let sound,audioContext ;
class Sound{
static start(buffer){
        if (!audioContext) {
            window.AudioContext = window.AudioContext || window.webkitAudioContext || window.mozAudioContext || window.msAudioContext || window.oAudioContext;
            audioContext = new window.AudioContext();
            sound.destination = audioContext.destination;
            sound.src = audioContext.createBufferSource();
            if (audioContext.createGain) {
                sound._gain = audioContext.createGain();
            } else {
                sound._gain = audioContext.createGainNode();
            }
            //设置音量
            sound._gain.gain.value = 0.8;
            sound._gain.connect(sound.destination);
        }
        //buffer就是用ajax get方式获取的音乐文件资源
        sound.src.buffer = buffer;
        sound.src.connect(sound._gain);
        //播放
        if (sound.src.start) {
            sound.src.start(0, 0, buffer.duration - 0 - 1.192e-7);
        } else {
            sound.src.noteGrainOn(0, 0, buffer.duration - 0 - 1.192e-7);
        }
        //是否循环
        sound.src.loop = true;
        console.log(sound);
    }
}

好啦,纯js版音乐播放完成

相关文章

  • window.AudioContext播放音乐

    好啦,纯js版音乐播放完成

  • AudioContext API

    创建AudioContextvar audioCtx = new (window.AudioContext || ...

  • 音乐播放

    日常开发中所用到的音乐播放 ,除了音乐播放器之外就是音效的播放: 音效播放 音乐播放 音乐播放指的是用音乐播放框架...

  • 2018-11-12

    <! - 音乐播放代码开始 - > <! - 音乐播放代码结束 - > //音乐播放代...

  • 【源码】Android播放界面仿QQ音乐开源音乐播放器、一个集结

    优质源码 Android播放界面仿QQ音乐开源音乐播放器 项目介绍: 播放界面仿QQ音乐 网络音乐抓取自百度音乐,...

  • 1.7 背景音乐播放

    1、显示音乐播放图标 1.1 新增音乐播放图片 post-detail.wxml 1.2 添加音乐播放的CSS代码...

  • 音乐播放

    http://www.cnblogs.com/xiaofeixiang/p/4231307.html

  • 音乐播放

    AVAudioPlayer :播放音乐, 只能播放本地 AVPlayer :播放音乐 ,本地、远程通吃, 并且还可...

  • 音乐播放

    rxswiftPlayer 这是一个音乐播放器,基于swift与rxswift双向绑定架构编写,git地址 简易播...

  • Android 音乐播放器

    MusicLake Android 音乐播放器 本地音乐播放,在线音乐支持百度音乐,QQ音乐、虾米音乐、网易云音乐...

网友评论

      本文标题: window.AudioContext播放音乐

      本文链接:https://www.haomeiwen.com/subject/ugovlxtx.html