微信小程序开发 专题
专题目录
您的位置:微信小程序开发 > 微信小程序开发专题 > 微信小程序API 音频播放控制
微信小程序API 音频播放控制
作者:--    发布时间:2019-11-20

wx.playvoice(object)


​开始播放语音,同时只允许一个语音文件正在播放,如果前一个语音文件还没播放完,将中断前一个语音播放。

object参数说明:

参数 类型 必填 说明
filepath string 需要播放的语音文件的文件路径
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

示例代码:

wx.startrecord({
  success:function(res){
    var tempfilepath = res.tempfilepath
    wx.playvoice({
      filepath:tempfilepath,
      complete:function(){
      } 
    })
  }
})

wx.pausevoice()


暂停正在播放的语音。再次调用wx.playvoice播放同一个文件时,会从暂停处开始播放。如果想从头开始播放,需要先调用wx.stopvoice。

示例代码:

wx.startrecord({
  success:function(res){
    var tempfilepath = res.tempfilepath
      wx.playvoice({
      filepath: tempfilepath
    })

    settimeout(function(){
        //暂停播放
      wx.pausevoice()
    },5000)
  }
})

wx.stopvoice()


结束播放语音。

示例代码:

wx.startrecord({
  success:function(res){
    var tempfilepath = res.tempfilepath
    wx.playvoice({
      filepath:tempfilepath
    })

    settimeout(function(){
      wx.stopvoice()
    },5000)
  }
})
网站声明:
本站部分内容来自网络,如您发现本站内容
侵害到您的利益,请联系本站管理员处理。
联系站长
373515719@qq.com
关于本站:
编程参考手册