查看: 406  |  回复: 0
  js 解决没https的技巧,Recorder用于html5录音,支持移动端、PC端浏览器麦克风录音、实时处理。
楼主
发表于 2024年6月13日 14:56

[源GitHub仓库](https://github.com/xiangyuecn/Recorder)】 | 【[Gitee镜像库](https://gitee.com/xiangyuecn/Recorder)

支持在大部分已实现`getUserMedia`的移动端、PC端浏览器麦克风录音、实时处理,主要包括:Chrome、Firefox、Safari、iOS 14.3+、Android WebView、腾讯Android X5内核(QQ、微信、小程序WebView)、Electron、大部分2021年后更新的Android手机自带浏览器、2024年后更新的Android版UC内核(支付宝、钉钉);不支持:~~Android版UC/夸克浏览器、老旧国产手机自带浏览器、老旧iOS(11.0-14.2)上除Safari外的其他任何形式的浏览器~~。

如果使用本地127.0.0.1和https的安全网址是可以申请录音机权限的,但是在本地不用https调试语音,比如在局域网PC是电脑放网页,Mobi是手机,没有申请SSL证书就不行,所以可以采用这种方式解决:

具体代码只能由VIP查看,请升级

Mobi打开IP后,点击【打开录音,请求权限】可以选择“仅这次访问允许”或“每次访问都允许”。

以上方式支持PC和手机的浏览器,很方便。

如果Chorme进制了目标网站的麦克风,可以这样:

具体代码只能由VIP查看,请升级


您需要登录后才可以回帖 登录 | 立即注册
【本版规则】请勿发表违反国家法律的内容,否则会被冻结账号和删贴。
用户名: 立即注册
密码:
2020-2024 MaNongKu.com