xiangyuecn / Recorder

html5 js 录音 mp3 wav ogg webm amr g711a g711u 格式,支持pc和Android、iOS部分浏览器、Hybrid App(提供Android iOS App源码)、微信,提供ASR语音识别转文字 H5版语音通话聊天示例 DTMF编码解码
https://xiangyuecn.github.io/Recorder/
MIT License
4.59k stars 1.01k forks source link

Open方法回调需要经过200ms多延时? #215

Open Astlvk opened 3 months ago

Astlvk commented 3 months ago

https://github.com/xiangyuecn/Recorder/blob/8748fa267bb632941c66151af0482aae1e390f82/src/recorder-core.js#L924 你好,目前测试的open函数的回调相对比较慢,基本都是200多毫秒。暂时没调试过源码,想请教下源码内open函数中的setTimeout函数这里是否有影响?

xiangyuecn commented 3 months ago

open本身就是耗时的操作,不要去假设open能很快回调,几百ms 到 几秒都是有可能的

xiangyuecn commented 3 months ago

setTimeout这100ms,相对来说是没什么影响的

yegdynrs commented 2 months ago

我浏览器几百毫秒都还能接受,微信浏览器内,直接1-2s,直接懵了,按住录音说话那种,不关闭录音占用,关闭,每次重新open非常耗时