API媒体-音频

wx.playBackgroundAudio-使用后台播放器播放音乐,对于微信客户端来说,只能同时有一个后台音乐在播放

181

使用后台播放器播放音乐,对于微信客户端来说,只能同时有一个后台音乐在播放。当用户离开小程序后,音乐将暂停播放;当用户点击“显示在聊天顶部”时,音乐不会暂停播放;当用户在其他小程序占用了音乐播放器,原有小程序内的音乐将停止播放。OBJECT参数说明参数类型必填说明dataUrlString是音乐链接,目前支持的格式有 m4a, aac, mp3, wavtitleString否音乐标题coverImgUrlString否封面URLsucc……

API媒体-音频

wx.getBackgroundAudioPlayerState-获取后台音乐播放状态

5

注意:1.2.0 版本开始,本接口不再维护。建议使用能力更强的 wx.getBackgroundAudioManager 接口获取后台音乐播放状态。OBJECT参数说明:参数类型必填说明successFunction否接口调用成功的回调函数failFunction否接口调用失败的回调函数completeFunction否接口调用结束的回调函数(调用成功、失败都会执行)success返回参数说明:参数说明duration选定音频的长度(单……

API媒体-音频

wx.stopVoice-结束播放语音

1

结束播放语音。示例代码:wx.startRecord({ success:function(res){ vartempFilePath=res.tempFilePath wx.playVoice({ filePath:tempFilePath }) setTimeout(function(){ wx.stopVoice() },5000) } })……

API媒体-图片

wx.pauseVoice-暂停正在播放的语音。再次调用wx.playVoice播放同一个文件时,会从暂停处开始播放

2

暂停正在播放的语音。再次调用wx.playVoice播放同一个文件时,会从暂停处开始播放。如果想从头开始播放,需要先调用 wx.stopVoice。示例代码:wx.startRecord({ success:function(res){ vartempFilePath=res.tempFilePath wx.playVoice({ filePath:tempFilePath }) setTimeout(function(){ //暂停播放 wx.pauseVoice() },5000) } })……

API媒体-音频

wx.playVoice-播放语音,同时只允许一个语音文件正在播放,如果前一个语音文件还没播放完,将中断前一个语音播放

2

注意:1.6.0 版本开始,本接口不再维护。建议使用能力更强的 wx.createInnerAudioContext 接口开始播放语音,同时只允许一个语音文件正在播放,如果前一个语音文件还没播放完,将中断前一个语音播放。OBJECT参数说明:参数类型必填说明最低版本filePathString是需要播放的语音文件的文件路径durationNumber否指定录音时长,到达指定的录音时长后会自动停止录音,单位:秒,默认值:601.6.0su……