2021 年适用于包括 safari 在内的所有浏览器的 pwa javascript 视频录制应用程序

Posted

技术标签:

【中文标题】2021 年适用于包括 safari 在内的所有浏览器的 pwa javascript 视频录制应用程序【英文标题】:pwa javascript video recording app for all browsers including safari in 2021 【发布时间】:2021-11-14 13:08:11 【问题描述】:

有很多关于这个主题的信息和教程,都已经过时或在ios上不起作用。

有没有办法使用 Safari 和 chrome 浏览器在 pwa 中录制带音频的视频?如果您能给我提供适用于两者的示例或教程,或者提供适用于 Safari 和 chrome 的解决方法,请提供。

我尝试过的一切都适用,但在 IPHONE 上我得到黑屏,或者不支持媒体类型。我尝试了 recordRTC.js,一个包含 VIDEO.js 和 VIDEO-record.js 的教程都提出了同样的问题。

有什么办法吗?

【问题讨论】:

【参考方案1】:

解决了: 不是我想要的结果,但它可以满足我的需求。

<input type="file" style="display:none;" onchange="dealWithVideo(this);" accept="video/*" capture="camera" id="vidrec">

【讨论】:

以上是关于2021 年适用于包括 safari 在内的所有浏览器的 pwa javascript 视频录制应用程序的主要内容,如果未能解决你的问题,请参考以下文章

Flexbox 代码适用于除 Safari 之外的所有浏览器。为啥?

Simple JS 适用于所有浏览器,但 safari

window.print() 是不是适用于 iPad 上所有版本的 Safari?

Flexbox 在 Safari 9.1.1 上不起作用 [重复]

WebRTC connectionState 停留在“new” - 仅适用于 Safari,适用于 Chrome 和 FF

405 Method Not Allowed - 适用于除 iOS Safari 之外的所有设备