微信公众号开发

小程序播放音频实现

本文主要是介绍小程序播放音频实现,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

首先我们要在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("自然播放结束");
    })
这篇关于小程序播放音频实现的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!