我试图使用WebRTC从智能手机的前(后)相机拍摄图像。作为代码我使用了WebRTC样本之一。这在计算机上的浏览器中完美运行,但在智能手机(iPhone,三星......)上,我得到一个黑屏。我尝试了各种浏览器,其中没有一个图像捕获功能正常工作,到处都显示黑屏。我该怎么做来拍摄照片?
我有一个http连接,我的所有智能手机和网络摄像头都可以正常工作,所以问题肯定出现在WebRTC(或其使用中)。
答案 0 :(得分:1)
对于Safari,请尝试在视频元素中添加playinline。有关背景信息,请参阅this thread。
如果这没有帮助,您可能需要检查媒体流以及视频元素readyState属性。