【问题标题】:How to record audio on IOS device through website如何通过网站在 IOS 设备上录制音频
【发布时间】:2019-05-09 20:43:47
【问题描述】:

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

【问题讨论】:

  • @Rax 在本地主机上不起作用,我应该在生产服务器中使用 https 吗?
  • 这是一个非常广泛的问题。您可以分享您的代码并演示您执行的步骤吗?请更新问题,详细说明您尝试过的方法和无效的方法。

标签: javascript html ios webrtc getusermedia


【解决方案1】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-12
    • 2019-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多