收藏
回答

RecorderManager.onStop返回的duration好像不准确?

结束录音接口  RecorderManager.onStop  返回的  duration  好像会把暂停的时间也计算进去,有大佬跟我一样吗?还是我太菜写错了,求指出问题


代码片段:https://developers.weixin.qq.com/s/wX7nAJme7Pcf


回答关注问题邀请回答
收藏

2 个回答

  • Winter@
    Winter@
    2020-08-25

    计时不准确,除了楼主反馈的“暂停继续后总时间会超出最大值”问题,还有:

    总时间有概率少个1s,比如设置3分钟计时录音,但是recorderManager.stop时,文件长时只有2分钟59s.

    ---这个坑,临时解决方案:

    recorderManager的duration额外添加1s,然后在自己的定时器下判断时间是否超出总时间来结束录音。

    2020-08-25
    有用
    回复
  • 灵芝
    灵芝
    2019-11-27

    请问问题是否已解决?

    2019-11-27
    有用
    回复 1
    • hyj
      hyj
      2019-12-04
      目前的方法是自己写定时器来计算音频时长
      2019-12-04
      回复
登录 后发表内容
问题标签