iOS Safari 移动浏览器的 navigator.getUserMedia 替代 API?
Posted
技术标签:
【中文标题】iOS Safari 移动浏览器的 navigator.getUserMedia 替代 API?【英文标题】:navigator.getUserMedia alternative API for iOS safari mobile browser? 【发布时间】:2015-09-26 11:12:40 【问题描述】:我知道下面的代码将从 ios 6+ safari 移动浏览器中捕获图像
<input type="file" capture="camera" accept="image/*" id="cameraInput" name="cameraInput">
还有其他方法可以使用 html5/JS 从 safari 移动浏览器中捕获图像吗?
iOS safari 移动浏览器中的 WebRTC MediaStream API 有替代方案吗?
【问题讨论】:
Safari 不支持 webrtc,所以,没有。你想做什么? 我正在尝试从 safari 浏览器读取实时相机预览帧 【参考方案1】:Safari 尚不支持 WebRTC。
http://iswebrtcreadyyet.com/
要开始在 iOS 上使用 WebRTC,您可以探索这个演示 https://github.com/ISBX/apprtc-ios。它与您正在寻找的不完全相同。演示应用程序实现了视频聊天。但是获取图像应该是微不足道的
【讨论】:
@JoeMiller “答案的基本部分”是“Safari 还不支持 WebRTC。” @JoeMiller - Joe 确实包含了所提供链接的基本部分,“Safari 尚不支持 WebRTC”,并提供了该链接作为他声明的来源。这不是“仅链接的答案”。以上是关于iOS Safari 移动浏览器的 navigator.getUserMedia 替代 API?的主要内容,如果未能解决你的问题,请参考以下文章
Angular.js 移动浏览器应用程序在 iOS 8 Safari 上冻结
移动 safari (iOS) 中的 javascript 不会下载日历邀请