更新记录
1.0.5(2021-07-25) 下载此版本
外卖优惠券公众号,天天领无门槛优惠券,不再开会员,希望大家支持一下~
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 | 关闭事件 |