import{_ as t,b5 as a,b6 as e,b as o,d as s,p as l,w as c,H as i,i as r,o as d,f as n,e as g,k as m,t as A,b7 as p,F as f,v as u,C as y,D as h}from"./index-2PZN6pGH.js";import{f as b}from"./util.BQsFLuvY.js";import{_ as C,a as T}from"./stop.Bbaqifkj.js";const w="data:image/png;base64,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";var R=null,v=null,H=null,I=null;const j=t({data:()=>({title:"start/stopRecord、play/stopVoice",recording:!1,playing:!1,hasRecord:!1,tempFilePath:"",recordTime:0,playTime:0,formatedRecordTime:"00:00:00",formatedPlayTime:"00:00:00"}),onUnload:function(){this.end()},onLoad:function(){(I=a()).onEnded((()=>{clearInterval(R);console.log("play voice finished"),this.playing=!1,this.formatedPlayTime=b(0),this.playTime=0})),(H=e()).onStart((()=>{console.log("recorder start"),this.recording=!0,v=setInterval((()=>{this.recordTime+=1,this.formatedRecordTime=b(this.recordTime)}),1e3)})),H.onStop((t=>{console.log("on stop"),I.src=t.tempFilePath,this.hasRecord=!0,this.recording=!1})),H.onError((()=>{console.log("recorder onError")}))},methods:{async startRecord(){H.start({format:"mp3"})},stopRecord(){H.stop(),clearInterval(v)},playVoice(){console.log("play voice"),this.playing=!0,R=setInterval((()=>{this.playTime+=1,this.formatedPlayTime=b(this.playTime)}),1e3),I.play()},stopVoice(){clearInterval(R),this.playing=!1,this.formatedPlayTime=b(0),this.playTime=0,I.stop()},end(){I.stop(),H.stop(),clearInterval(v),clearInterval(R),this.recording=!1,this.playing=!1,this.hasRecord=!1,this.playTime=0,this.recordTime=0,this.formatedRecordTime="00:00:00",this.formatedRecordTime="00:00:00"},clear(){this.end()}}},[["render",function(t,a,e,b,R,v){const H=o(s("page-head"),i),I=y,j=r,X=h;return d(),l(j,null,{default:c((()=>[n(H,{title:R.title},null,8,["title"]),n(j,{class:"uni-padding-wrap"},{default:c((()=>[R.recording||R.playing||R.hasRecord?u("",!0):(d(),g(f,{key:0},[n(j,{class:"page-body-time"},{default:c((()=>[n(I,{class:"time-big"},{default:c((()=>[m(A(R.formatedRecordTime),1)])),_:1})])),_:1}),n(j,{class:"page-body-buttons"},{default:c((()=>[n(j,{class:"page-body-button"}),n(j,{class:"page-body-button",onClick:v.startRecord},{default:c((()=>[n(X,{src:p})])),_:1},8,["onClick"]),n(j,{class:"page-body-button"})])),_:1})],64)),!0===R.recording?(d(),g(f,{key:1},[n(j,{class:"page-body-time"},{default:c((()=>[n(I,{class:"time-big"},{default:c((()=>[m(A(R.formatedRecordTime),1)])),_:1})])),_:1}),n(j,{class:"page-body-buttons"},{default:c((()=>[n(j,{class:"page-body-button"}),n(j,{class:"page-body-button",onClick:v.stopRecord},{default:c((()=>[n(j,{class:"button-stop-record"})])),_:1},8,["onClick"]),n(j,{class:"page-body-button"})])),_:1})],64)):u("",!0),!0===R.hasRecord&&!1===R.playing?(d(),g(f,{key:2},[n(j,{class:"page-body-time"},{default:c((()=>[n(I,{class:"time-big"},{default:c((()=>[m(A(R.formatedPlayTime),1)])),_:1}),n(I,{class:"time-small"},{default:c((()=>[m(A(R.formatedRecordTime),1)])),_:1})])),_:1}),n(j,{class:"page-body-buttons"},{default:c((()=>[n(j,{class:"page-body-button",onClick:v.playVoice},{default:c((()=>[n(X,{src:C})])),_:1},8,["onClick"]),n(j,{class:"page-body-button",onClick:v.clear},{default:c((()=>[n(X,{src:w})])),_:1},8,["onClick"])])),_:1})],64)):u("",!0),!0===R.hasRecord&&!0===R.playing?(d(),g(f,{key:3},[n(j,{class:"page-body-time"},{default:c((()=>[n(I,{class:"time-big"},{default:c((()=>[m(A(R.formatedPlayTime),1)])),_:1}),n(I,{class:"time-small"},{default:c((()=>[m(A(R.formatedRecordTime),1)])),_:1})])),_:1}),n(j,{class:"page-body-buttons"},{default:c((()=>[n(j,{class:"page-body-button",onClick:v.stopVoice},{default:c((()=>[n(X,{src:T})])),_:1},8,["onClick"]),n(j,{class:"page-body-button",onClick:v.clear},{default:c((()=>[n(X,{src:w})])),_:1},8,["onClick"])])),_:1})],64)):u("",!0)])),_:1})])),_:1})}],["__scopeId","data-v-be313f8b"]]);export{j as default};