该文章或问题已被删除

Android 和 IOS 原生录音插件 支持暂停继录

价 格: ¥68.00

简 介: 原生录音插件 支持暂停继录

跳转到 uniapp 插件市场

详细内容

Android 和 IOS 原生录音插件,支持暂停继录

一 、插件使用

  • 引用插件
复制代码const plug=uni.requireNativePlugin("html5app-recordaudio");

二 、插件方法说明

方法名称说明
start开始录音
pause暂停录音
resume恢复录音
stop停止录音
deleteCache删除所有已录制的录音缓存文件

1.开始录音

复制代码        plug.start({
        format:"wav", //音频格式,wav,mp3,pcm
        rate:16000, //音频采样率,8000hz,16000hz,44100hz 
        encode:16 //音频位宽,8位,16位 
        },function(e){

        console.log(JSON.stringify(e));
        }); 

2.暂停录音

复制代码plug.pause();

3.继续(恢复)录音

复制代码plug.resume();

4.停止录音

  • 返回录音文件
复制代码    plug.stop(function(e){              

    console.log(e.filePath);

   });
  • 返回录音参数
复制代码{"fileSize":218880,
"code":0,
"duration":7,
"filePath":"/storage/emulated/0/Android/data/uni.UNI7B74429/cache/RecordAudio/record_20211020_20_19_02.wav",
"msg":"录音结束"
}

5.删除缓存的录音文件

复制代码plug.deleteCache();

0 个回答

正在加载...

这里空空如也,快来补一刀!

加载更多

回答问题或评论文章请先 或者 注册