• 简书网微信公众号二维码
您当前的位置: 首页 > 知识百科 > 听微信小程序轻音乐怎么操作

听微信小程序轻音乐怎么操作

时间:2023-07-01 14:05 阅读数:19 人阅读 分类:知识百科

  之前小编介绍过听音乐的微信小程序,针对微信小程序轻音乐的操作问题,可能很多人还不太了解,今天小编就为大家讲解一下,希望能够对大家起到一定的帮助。

  获取小程序音乐播放代码

  success返回参数说明:

  参数说明

  duration选定音频的长度(单位:s),只有在当前有音乐播放时返回

  currentPosition选定音频的播放位置(单位:s),只有在当前有音乐播放时返回

  status播放状态(2:没有音乐在播放,1:播放中,0:暂停中)

  downloadPercent音频的下载进度(整数,80 代表 80%),只有在当前有音乐播放时返回

  dataUrl歌曲数据链接,只有在当前有音乐播放时返回

  示例代码:

  wx.getBackgroundAudioPlayerState({

  success:function(res){

  var status = res.status;

  var dataUrl = res.dataUrl;

  var currentPosition = res.currentPosition;

  var duration = res.duration;

  var downloadPercent = res.downloadPercent;

  }

  })

  wx.playBackgroundAudio(OBJECT)

  播放音乐,同时只能有一首音乐正在播放。

  OBJECT参数说明

  参数类型必填说明

  dataUrlString是音乐链接

  titleString否音乐标题

  coverImgUrlString否封面URL

  示例代码

  wx.playBackgroundAudio({

  dataUrl: '',

  title: '',

  coverImgUrl: ''

  })

  wx.pauseBackgroundAudio()

  暂停播放音乐

  示例代码

  wx.pauseBackgroundAudio()

  wx.seekBackgroundAudio(OBJECT)

  控制音乐播放进度

  OBJECT参数说明

  参数类型必填说明

  positionNumber是音乐位置,单位:秒

  示例代码

  wx.seekBackgroundAudio({

  position: 30

  })

  wx.stopBackgroundAudio()

  停止播放音乐

  示例代码

  wx.stopBackgroundAudio()

  wx.onBackgroundAudioPlay(CALLBACK)

  监听音乐播放

  wx.onBackgroundAudioPause(CALLBACK)

  监听音乐暂停

  wx.onBackgroundAudioStop(CALLBACK)

  监听音乐停止

  对于微信小程序轻音乐的播放、暂停、切换等,具体的实现代码和操作步骤在上文已经介绍得非常清楚了,希望大家对照着操作都能获得成功。更多相关资料请关注微信小程序素材网。

  

  微信小程序音乐进度条编码怎么写?

  微信小程序有没有音乐?小程序怎么听音乐?

  微信小程序怎么播放本地的音乐?