DragonFire666
DragonFire666
  • 发布:2020-03-20 18:48
  • 更新:2022-09-02 10:25
  • 阅读:1058

getRecoderManager录音管理对象 onStop方法会多次被重复执行

分类:uni-app

getRecoderManager录音管理对象 onStop方法会多次被重复执行

在uni.getRecoderManager()的页面建立一个对象

var reco = uni.getRecoderManager()  
onLoad(){  
reco.onStop(res=>{  
console.log(res)  
})  
}

一旦这个页面发生返回了,在进入这个页面,onStop就会触发两次
再返回,再进入,onStop就会执行3次
依次类推

Demo 中也进行过此类测试,结果是一样
测试步骤如下
TabBar -> 接口(js) -> 媒体 -> 录音 -> 开始录音 -> 结束录音 -> 返回至接口页面 -> 再次进入录音界面 -> 开始录音 -> 结束录音
即发现onStop执行了两次

环境是 HBuilderX 2.6.5

2020-03-20 18:48 负责人:无 分享
已邀请:
5***@qq.com

5***@qq.com

还没解决吗?

这都申请了

这都申请了

我也遇到这个问题了,请问你解决了吗?

DCloud_UNI_GSQ

DCloud_UNI_GSQ

bug确认,后续修复

代码熊

代码熊

一样的问题

1***@qq.com

1***@qq.com

2022年了 还存在这个问题

该问题目前已经被锁定, 无法添加新回复