录音异常r = plus.audio.getRecorder();
r.record( {filename:"_doc/audio/"}, function () {
alert( "Audio record success!" );
}, function ( e ) {
alert( "Audio record failed: " + e.message );
} );
报异常 code为3,message为null,
请问code为3是什么异常??

寂寞不点烟
- 发布:2017-09-30 18:50
- 更新:2017-10-12 16:08
- 阅读:3035
录音 r.record()方法,报异常 code为3,message为null
分类:MUI
2 个回复
寂寞不点烟 (作者)
录音对象r存在2个对象,必须录一次,stop一次.点击录音r.record,此时录音结束必须r.stop(),才会success,否则再点击录音就会走异常code为3,message为null.
寂寞不点烟 (作者)
还有就是退出mui.back(),一般是hide webview,所以再次进来录音,就会出异常所以要重写
var old_back=mui.back;
mui.back=function(){
r.stop();
old_back();
}