更新记录

1.0.5(2021-07-25)

外卖优惠券公众号,天天领无门槛优惠券,不再开会员,希望大家支持一下~ avatar

1.0.4(2020-07-20)

增加show事件与close事件 在beforeDestroy事件中销毁innerAudioContext对象

1.0.3(2020-07-20)

更正直接修改props内属性的操作

查看更多

平台兼容性

由于作者久未更新, 本插件修正jsfun-record无法使用等问题, 并优化了部分逻辑

原插件地址

使用方式:

<jc-record
  voicePath=""
  :maxTime="15"
  :minTime="5"
  @okClick="saveRecord"
    @show="show"
    @close="close"
>
    <view class="centerwz">录制语音</view>
</jc-record>    
methods:{
    saveRecord(recordPath) {        
        console.log("===音频文件地址:"+recordPath+"===")
        //do... 可以使用 uni.uploadFile 接口上传到服务器
    },
    show(){
        console.log('show')
    },
    close(){
        console.log('close')
    }
}

template 中使用组件

属性说明:

属性名 类型 默认值 说明
voicePath String "" 默认文件地址,可以预览
maxTime Number 15 最大时间:单位秒
defaultArr String 5 最小时间:单位秒

事件说明:

事件称名 说明
okClick 点击确认后可以获得音频的地址
show 显示事件
close 关闭事件

隐私、权限声明

1. 本插件需要申请的系统权限列表:

录音权限

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问