WeChat アプレット API オーディオ再生コントロール
wx.playVoice(OBJECT)
音声の再生を開始します。同時に再生できる音声ファイルは 1 つだけです。前の音声ファイルの再生が終了していない場合、前の音声の再生は中断されます。
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) } });