iOS MediaRecorder - 通过 MediaRecorder 和 HTML5 视频通过相机录制视频
iOS MediaRecorder - Record Video Via Camera Through MediaRecorder and HTML5 Video
问题:
- 无法通过我的 Web 应用程序在 iOS 上录制视频或从摄像头获取视频流,这是 运行 angular 并通过
ng build
[ 构建=40=]
调查:
- 查看了与 Apple iOS
websockets
、MediaRecorder
和 getUserDevices()
相关的各种网站
- 还有规范和版本支持的规范。我发现的所有文档都说
MediaRecorder
是一项实验性功能,需要手动启用。
其他:
- 我的代码在 Android Chrome、桌面 Chrome、Opera (PC/Mobile) 和 firefox (PC/Mobile)
遗憾的是我不知道该怎么做。因为文档说 iOS 不支持录音 API.
- 我的网站正在使用具有有效证书的 https。
如有任何提示、链接、资源或代码,我们将不胜感激。
我想您已经找到了问题的答案。
使用您当前的实现,您将无法支持 Safari 或任何 iOS 浏览器(它们都是 Webkit/Safari 的)。
https://caniuse.com/?search=MediaRecorder
您可以启用一些标志使其工作,但这不是您通常可以要求客户做的事情:)
道格
问题:
- 无法通过我的 Web 应用程序在 iOS 上录制视频或从摄像头获取视频流,这是 运行 angular 并通过
ng build
[ 构建=40=]
调查:
- 查看了与 Apple iOS
websockets
、MediaRecorder
和getUserDevices()
相关的各种网站
- 还有规范和版本支持的规范。我发现的所有文档都说
MediaRecorder
是一项实验性功能,需要手动启用。
其他:
- 我的代码在 Android Chrome、桌面 Chrome、Opera (PC/Mobile) 和 firefox (PC/Mobile)
遗憾的是我不知道该怎么做。因为文档说 iOS 不支持录音 API.
- 我的网站正在使用具有有效证书的 https。
如有任何提示、链接、资源或代码,我们将不胜感激。
我想您已经找到了问题的答案。
使用您当前的实现,您将无法支持 Safari 或任何 iOS 浏览器(它们都是 Webkit/Safari 的)。
https://caniuse.com/?search=MediaRecorder
您可以启用一些标志使其工作,但这不是您通常可以要求客户做的事情:)
道格