小程序播放音频实现

首先我们要在Page({})外定义全局变量nMgr 名字随便起
参考代码如下

const nMgr = wx.getBackgroundAudioManager();

src 设置音频文件地址 但一定要用线上的,如果放在小程序目录中会出问题的,而且一个小程序包才200M 加音频肯定打包不了
当你给nMgr.src 和 nMgr.title 负值或重新负值时音频就会播放或继续播放
参考代码如下

nMgr.src = "http://music.163.com/song/media/outer/url?id=393926.mp3";
nMgr.title="213213";

pause 方法用于暂停播放
参考代码如下

nMgr.pause();

还有一些基本方法

  nMgr.onPlay(()=>{
      console.log("播放");
    })
    nMgr.onPause(()=>{
        console.log("暂停");
    })
    nMgr.onStop(()=>{
        console.log("人为结束");
    })
    nMgr.onEnded(()=>{
      console.log("自然播放结束");
    })
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值