|
本帖最后由 cs排骨 于 2017-7-26 17:54 编辑
安卓模拟器 测试 没问题 安卓真机出现以下问题
配合UIChatBox使用时,按钮按1秒以上没问题,stopRecord返回路径 duration 没问题
测试时不长按 只做点击(录音按钮) 出现问题 stopRecord方法 返回的路径 duration 固定出现(是之前出现过的)
uiChatBox.addEventListener({
target : 'recordBtn',
name : 'press'
}, function(ret, err) {
// 录用保存目录
var savePath = api.cacheDir + "/";
// 录音保存文件名
var saveName =Math.random() + ".amr";
// 开始录音
api.startRecord({
path : savePath + saveName
});
});
uiChatBox.addEventListener({
target : 'recordBtn',
name : 'press_cancel'
}, function(ret, err) {
// 停止录音
api.stopRecord(function(ret, err) {
if (ret) {
api.toast({
msg:ret.duration+ret.path
});
}
});
});
|
|