我的MeteorJS应用程序只需启动智能手机相机即可让用户拍照。 它曾经工作,但是当我最近使用它时,它拒绝启动视频流并在控制台中显示:
Failed to execute 'play' on 'HTMLMediaElement': API can only be initiated by a user gesture.
该应用程序使用mdg:camera package来解决自Chrome 45(https://github.com/perak/meteor-camera/)
以来修复流错误的问题在模板渲染上调用video.play()方法,可以解释最近的错误。所以我正在寻找解决方案来解决这个问题。
重现这一点:
有没有办法解决这个问题?
答案 0 :(得分:0)
遵循此主题" getUserMedia frozen at first frame on Android Chrome"似乎将属性自动播放添加到视频节点是正确的。