在我的清单中,我添加了 audioCapture 权限。
"permissions": ["audioCapture"]
我尝试了不同的场景,看看我的应用程序是否一直在工作。我关闭应用程序,关闭 Chrome,重新打开我的应用程序,有时我会丢失音频捕获。音频捕获在 backgound.js 中运行
我可以重新启动音频的唯一方法是从我的清单中删除 audioCapture 权限,重新打开我的应用程序。我得到了 getusermedia 的错误,没关系。将音频捕获放回权限中。重新加载应用程序。现在我的音频捕获又回来了。
我怎么能确定在每种情况下,应用程序打开、关闭、Chrome 关闭等.. 当我触发操作时,我的应用程序将始终准备好捕获音频。