没有用于本地存储的 SSL 的 getUserMedia()

getUserMedia() without SSL for local storage

在我的网站上,我需要从麦克风录制音频然后重放。 我不需要将这些文件发送到服务器,它们可以保留在客户端上。 目前我成功地为此使用了 Flash,但我想切换到 html5 和 getUserMedia()。 我知道我通常需要 SSL 才能使用 getUserMedia() (本地主机使用除外),但我想知道如果我不想上传数据是否有某种豁免(因此应该有使用它没有安全问题。

没有豁免。拥有一个需要 运行 您的脚本在某种本地沙箱中,具有单独的本地存储且没有网络。不存在。

只有Google Chrome 顺便强制执行此https 要求。其他浏览器没有。

获得 free certificate 很容易。