gpt4 book ai didi

javascript - iOS 11.3 通过 getUserMedia 和黑屏访问相机

转载 作者:行者123 更新时间:2023-12-01 22:18:21 30 4
gpt4 key购买 nike

现在 iOS 11.3 已经发布了 Safari 的更新版本。

是否有人能够成功使用 getUserMedia API 将相机输出显示到 Canvas 上?

例如,我们都打开了

https://simpl.info/getusermedia/



https://webrtc.github.io/samples/src/content/getusermedia/canvas/

在 Safari 中,它们都要求访问相机 - 但是,它们都只呈现黑色方 block

例如

screenshot of the issue

最佳答案

playsinline 属性添加到相关的 <video> 标记应该可以解决问题:

var video = document.getElementById("video-element");    
video.setAttribute("playsinline", true);

我还发现这个错误很难复制。从上面的评论来看,我不确定这仅仅是由于 iOS 版本的变化。此外,我找不到有关该主题的任何官方文档。

尽管如此,这里有一些相关的阅读 Material :

this issue on GitHub

还有这个 StackOverflow 问题: iOS 11 getUserMedia not working?

编辑: 我在上面提到的 GitHub 问题中提到了 WebKit BugZilla thread,这似乎是最接近可用的“官方文档”的东西。

关于javascript - iOS 11.3 通过 getUserMedia 和黑屏访问相机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49697155/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com