WeChat 애플릿 API 오디오 재생 제어
wx.playVoice(OBJECT)
음성 재생을 시작합니다. 동시에 하나의 음성 파일만 재생할 수 있습니다. 이전 음성 파일의 재생이 완료되지 않은 경우 이전 음성 재생이 중단됩니다.
OBJECT 매개변수 설명:
샘플 코드:
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) } });