javascript - 如何通过网站在 IOS 设备上录制音频

标签 javascript html ios webrtc getusermedia

我看到了一些有关 getUserMedia 和 WebBRTC 的工作示例,但没有找到任何教程如何操作。我想在所有设备 IOS(MacOS)/Android/Windows 中录制音频并将录制的文件发送到我的服务器。

最佳答案

通常,gUM 无法访问麦克风或摄像头,除非它所在的 JavaScript 程序来自 https: 服务器。这对开发人员来说是一件令人头疼的事情,但对于防止 cybercreeps 监视我们的用户是必要的。

我使用便宜的证书并在我的/etc/hosts 文件中放置一个条目,将证书上的主机名指向 127.0.0.1 和::1。为此,我必须拥有该域。

一个名为 namecheap 的 vendor 以 10 美元的价格转售 Comodo 证书。或者您可以使用 Lets Encrypt 提供的免费证书。

如果您在一家公司工作,请向您的 IT 主机管理员寻求帮助来操纵它。这是几乎所有前端开发人员都需要的非常常见的设置。

关于javascript - 如何通过网站在 IOS 设备上录制音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56067297/

相关文章:

javascript - 如何访问浏览器的搜索栏以在谷歌上搜索我的确切关键字,然后在新窗口中打开结果?

ios - iOS 7 的核心数据、iCloud 和预构建数据

javascript - ThreeJS无法加载Json文件

javascript - 通过JSON技术扫描

javascript - 折叠 HTML5 Adob​​e 扩展面板时会触发什么事件?

javascript - 当用户在 IE8 中按 Enter 键时,如何阻止 classic-asp 页面提交表单?

iOS:如何在不使用第三方库或 pod 的情况下在 Swift 中创建可扩展的 TableView

ios - XCode-Run-Command 是什么样子的?

javascript - 如何处理 Angular 4 中的窗口滚动事件?

乘法时的 JavaScript Epsilon